Hi!
sure, you could create a groovy-script that loops all requests in your tests and sets the endpoint:
import com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep
def testCase = testRunner.testCase
for( c in 0..testCase.testStepCount-1 )
{
if( testCase.getTestStepAt( c ) instanceof WsdlTestRequestStep )
{
testCase.getTestStepAt( c ).testRequest.endpoint = "another endpoint"
}
}
If you need to do this for all testcases/testsuites, just add outer loops for these.
We will add pre/post processing groovy scripts to testcases / testsuites in soapUI 1.8, which will be a good place to hold this..
regards!
/Ole
eviware.com