logo SmartBear SoapUI Pro 系列教程 我也要发布文档

Microsoft SQL数据库作为数据源(十)在请求中插入数据


SoapUI Pro是业界排名第一的API测试工具。API和微服务正在改变组织在数字世界中开展业务的方式,并且对其进行测试变得比以往任何时候都更加重要。SoapUI Pro为开发和测试团队提供了强大的解决方案,可以在REST,SOAP和GraphQL API,JMS,JDBC和其他Web服务上创建、运行和分析复杂的测试。

在Microsoft SQL数据库作为数据源的教程中,本文是第十个部分,主要介绍了在请求中插入数据的内容,现在就来看一看吧~

点击下载SoapUI Pro免费版


您可以在请求编辑器中指定请求数据。编辑器提供了几个选项卡页面,这些页面以不同的格式显示参数、标题和正文。让我们看看它是如何工作的。

测试请求

让我们首先测试我们的请求:

1、打开“请求1”步骤编辑器,然后切换到“表单”选项卡:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

2、在地址栏中输入一些城市名称,例如Stockholm:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

3、单击编辑器工具栏以发送请求。

如果正确指定了端点,您将看到响应内容:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

插入属性值

要引用属性,请使用如下所示的属性扩展表达式:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

使用ReadyAPI的Web服务的数据驱动测试:属性扩展

测试引擎将“扩展”该表达式,并在发送请求之前插入属性值。

您可以手动键入表达式,也可以使用“获取数据”命令直观地选择属性。如果您具有SoapUI Pro许可证(试用版或商业版),则可以使用后者。让我们看看这个命令是如何工作的:

1、单击地址编辑框中的省略号按钮:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

注意:某些编辑器和对话框的上下文菜单中包含“获取数据”命令,其他一些编辑器和对话框同时提供了省略号按钮和菜单命令:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

2、在随后的“获取数据”对话框中:

  • 选择您的测试用例,数据源测试步骤和Person_Address_City属性。

  • 点击添加

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

就这样。ReadyAPI会将属性扩展表达式插入地址编辑框:

SoapUI Pro教程:Microsoft SQL数据库作为数据源(十)在请求中插入数据

现在,如果您运行请求,该表达式将被数据源中的数据替换。

现在您可以将数据源循环添加到测试用例中。

相关内容推荐:

SmartBear 2019资源专题>>>

SoapUI Pro使用教程>>>


想要购买SoapUI Pro正版授权,或了解更多产品信息请点击“咨询在线客服”