Forum Discussion

manjushak15's avatar
manjushak15
Occasional Contributor
9 years ago

Mock Service Response

I have to do Test Automation for Request,Response and Mockservice Response.

 

Following is my SOAPUI Project structure:
Project Name: CurrencyConverter
Request Name: GetConversionRate
Mock Service : ConverterMockService

 

Following is my SOAPUI functional TestSuite:
TestSuite Name:ConverterSoapTestSuiteAssertion
TestCase: GetConversionRate TestCase
Test Steps:
1. Get fromcurrency,tocurrency names from file.(For Input data of request CurrencyConverter)
2. Execuete request "GetConversionRate"
3. Save xml Request and response of request "GetConversionRate" at local drive of windows pc
4. Run MockService "ConverterMockService" and receive mockservice response
5. Save xml response of MockService at local drive of windows pc

how to write test step no 4 and 5 in SOAP UI 5.0.0 Test Case

8 Replies

    • manjushak15's avatar
      manjushak15
      Occasional Contributor

      Thank you for the reply.

       

      This script is for Response.(fror my test case step no #3)

       

      // Write the response from the "Test Request: login" TestStep to a file
      def currentUser = context.expand( '${#TestCase#currentUser}' )
      def response = context.expand( '${Test Request: login#Response}' )
      new File( "C:/Users/eviware/" + currentUser + "_response.txt" ).write( response )

       

      for mockrequest response ?