Node.js 如何使用断言进行SOAP调用?

Node.js 如何使用断言进行SOAP调用?,node.js,soap,get,soapui,web-api-testing,Node.js,Soap,Get,Soapui,Web Api Testing,如何进行SOAP调用,然后断言响应状态代码,并在响应XML中断言任何一个节点值 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header/> <soap:Body> <ns1:GetQuo

如何进行SOAP调用,然后断言响应状态代码,并在响应XML中断言任何一个节点值

  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
   <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Header/>
       <soap:Body>
   <ns1:GetQuote xmlns:ns1="http://www.webserviceX.NET/">
   <ns1:symbol>IBM</ns1:symbol>
      </ns1:GetQuote>

国际商用机器公司


WSDL:“

使用此答案中的最后一个链接了解更多信息

1) 您可以使用2个断言(为了使用断言,您需要通过将请求添加到测试用例,在soapui中添加testcase)

  • 有效的HTTP状态代码(您可以输入200,或者如果您想验证多个状态代码,可以输入逗号分隔的
  • 您可以使用Xpath match编写Xpath并输入期望值

  • 你明白了吗?@kalpesh如果你能用这个解决方案解决你的问题。你可以接受它作为答案