//獲取GroovyUtil
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context );
//獲取XmlHolder
def holder = groovyUtils.getXmlHolder( "TestStep#Request" )
//def holder = groovyUtils.getXmlHolder( "TestStep#Response" )
holder.declareNamespace("com", "http://gsh/common")
//這裏的命名空間需要事先指定,xmlPath中不需要帶Soap包裝
holder.setNodeValue( "//com:NewSub/RequestHeader/com:TransactionId", "1" );
//將請求寫入TestStep
groovyUtils.setPropertyValue( "TestStep", "Request", holder.prettyXml );
轉載,做個備忘