将值从soapui模拟服务传递给Java测试

时间:2018-07-10 13:52:58

标签: java maven automation mocking soapui

我正在maven上运行Java自动化项目。我正在自动化中测试的应用程序具有对第三方接口的调用。我已经在SoapUI中模拟了这个TPI,并将其添加到我的maven项目中。(Reference)现在,测试项目从头开始启动SoapUI模拟服务,然后我的测试开始在应用程序上运行。我能够捕获被测应用程序对TPI的请求,并提取感兴趣的值。{Reference)我甚至能够针对每个请求将它们写入文件。({ {3}})

我面临的挑战是如何将这些值传输到我的Java自动化测试中。当然,我可以读取由模拟服务创建的文件并解析到我的Java类运行时中。但是想看看是否有可能避免这种情况。

有兴趣查看是否可以使用groovy或其他与Java相关的脚本在运行时将值从SoapUI项目传递到Java测试。

有没有办法做到这一点?

0 个答案:

没有答案