无法在我的SoapUI测试用例中看到输入选项!使用5.2.1版

时间:2016-05-19 06:44:47

标签: soapui

我想在添加WSDL文件后使用SoapUI中生成的操作生成一些Testcases映射。 步骤进行:

  1. 在SoapUI中添加了一个WSDL文件http://www.webservicex.net/airport.asmx
  2. SoapUI自动生成操作。
  3. 检查以下要用于生成Testcase的以下Soap XML请求:
  4. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://www.webserviceX.NET">
      <soapenv:Header/>
      <soapenv:Body>
        <web:getAirportInformationByISOCountryCode>
         <!--Optional:-->
         <web:CountryAbbrviation>?</web:CountryAbbrviation>
        </web:getAirportInformationByISOCountryCode>
    </soapenv:Body> 
    

    1. 现在我创建了一个Testsuite,添加了一个Testcase,并在添加Soap Request测试步骤时,我使用上述操作进行了映射。
    2. 现在检查Soap请求,然后在使用操作映射后生成SoapUI
    3. <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="http://www.webserviceX.NET">
        <soap:Header/>
        <soap:Body>
          <web:getAirportInformationByISOCountryCode/>
      </soap:Body>
      </soap:Envelope>
      
      1. 您可以看到上面的肥皂请求中没有输入选项,因为标记<web:CountryAbbrviation>?</web:CountryAbbrviation>
      2. 下缺少标记<web:getAirportInformationByISOCountryCode/>

        请告诉我在SoapUI中是否有任何设置在映射操作后生成Soap Request测试步骤时我遗漏了。目前我只是手动添加缺少的输入标签,但我确信这不是正确的做法。

0 个答案:

没有答案