我们可以使用AutoIT自动将请求发送到SOAP UI窗口中的Web服务。 AutoIT无法识别SOAP UI窗口中的少数控件。 AutoIT窗口信息也没有显示任何控件详细信息。如果有任何其他方法可以自动将请求发送到SOAP UI窗口中的Web服务,请建议我?
答案 0 :(得分:2)
而不是使用AutoIt自动推送SoapUI gui,
尝试使用适当的断言为您的Web服务设置SoapUI项目(测试例如连接性,模式合规性等),然后
现在您已经准备好考虑如何自动执行这些SoapUI项目。如gaelperret is on soapui.org所述,最好的来源是。基本上你必须使用适当的参数运行{soapui.home} /bin/testrunner.bat。
如果您想要回归/健全性测试,您可以设置Hudson环境来管理计划和重复的测试周期。 See my previous answer on it
您还可以设置AutoIt脚本来执行testrunner.bat。
答案 1 :(得分:1)
是的,还有另一种方法可以使用命令行自动化您的请求: http://www.soapui.org/Test-Automation/functional-tests.html
答案 2 :(得分:0)
使用控件详细信息是理想的方法,但在最坏的情况下,您可以最大化SOAP UI窗口,然后使用MouseMove和MouseClick。