SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据
SoapUI Pro是业界排名第一的API测试工具。API和微服务正在改变组织在数字世界中开展业务的方式,并且对其进行测试变得比以往任何时候都更加重要。SoapUI Pro为开发和测试团队提供了强大的解决方案,可以在REST,SOAP和GraphQL API,JMS,JDBC和其他Web服务上创建、运行和分析复杂的测试。
在Microsoft SQL数据库作为数据源的教程中,本文是第十个部分,主要介绍了在请求中插入数据的内容,现在就来看一看吧~
您可以在请求编辑器中指定请求数据。编辑器提供了几个选项卡页面,这些页面以不同的格式显示参数、标题和正文。让我们看看它是如何工作的。
测试请求
让我们首先测试我们的请求:
1、打开“请求1”步骤编辑器,然后切换到“表单”选项卡:
2、在地址栏中输入一些城市名称,例如Stockholm:
3、单击编辑器工具栏以发送请求。
如果正确指定了端点,您将看到响应内容:
插入属性值
要引用属性,请使用如下所示的属性扩展表达式:
使用ReadyAPI的Web服务的数据驱动测试:属性扩展
测试引擎将“扩展”该表达式,并在发送请求之前插入属性值。
您可以手动键入表达式,也可以使用“获取数据”命令直观地选择属性。如果您具有SoapUI Pro许可证(试用版或商业版),则可以使用后者。让我们看看这个命令是如何工作的:
1、单击地址编辑框中的省略号按钮:
注意:某些编辑器和对话框的上下文菜单中包含“获取数据”命令,其他一些编辑器和对话框同时提供了省略号按钮和菜单命令:
2、在随后的“获取数据”对话框中:
选择您的测试用例,数据源测试步骤和Person_Address_City属性。
点击添加。
就这样。ReadyAPI会将属性扩展表达式插入地址编辑框:
现在,如果您运行请求,该表达式将被数据源中的数据替换。
现在您可以将数据源循环添加到测试用例中。
相关内容推荐:
想要购买SoapUI Pro正版授权,或了解更多产品信息请点击