从我所见,在线功能测试可以自动化通过soapui线束发送请求,并且可以验证响应。但是,我可以使用soapui编写一百个测试并让这些全部自动运行并记录响应而无需用户交互吗?
请注意我无法访问soapui pro,只有免费版本。
答案 0 :(得分:0)
您可以在soap-ui中创建一个测试套件,在测试套件中您可以定义所有测试用例。当您执行测试套件时,您的所有测试都将一次性运行。您可以使用断言来验证这些响应
答案 1 :(得分:0)
一百个测试用例吧?在免费版本中,您没有任何内置的SOAPUI步骤来进行数据驱动测试,这不是一件好事。但肯定不是不可能实现的。你需要编写groovy代码[有点像JAVA,但作为一个脚本]来实现它。例如,如果您将数据放在excel中,每行作为一个测试用例,则编写一个groovy代码以从每行获取数据并将其发送到请求,然后捕获响应,然后使用代码来增加行和有条件地循环所有步骤。这些东西可以在PRO版本中轻松完成。
答案 2 :(得分:0)