SmartBear SoapUI Pro入门教程--第一次功能测试(五)

SoapUI Pro拥有许多其余web服务测试工具所不具有的高级技术和功能。对于REST、SOAP以及其余流行的API和物联网协议,它提供了业界最全面的功能测试功能。经过易用的图形界面和企业级功能,SoapUI Pro容许你快速建立和执行自动功能测试。在单一环境下,SoapUI Pro提供了完整的测试覆盖,支持全部的标准协议和技术。本文旨在引导新用户开始第一次功能测试,供你们学习讨论。web

SOAPUI PRO

ReadyAPI中,您能够运行请求、测试用例、测试套件或整个测试项目。 当您须要检查这些请求的工做方式时,运行单个请求是有意义的。要模拟用户场景,您须要模拟运行多个请求的测试用例。测试套件可帮助您运行多个测试用例。编辑器

运行个别请求

一般在建立测试时运行单个请求,这样能够快速查看响应数据、修改请求参数(若是须要)或添加断言。在复杂测试中,请求一般依赖于先前测试步骤中的数据。单独运行这些请求时,这些请求将失败。要运行单个请求测试步骤,请在左侧的“ Navigator”面板中选择它,而后单击主工具栏上的“Send”:工具

1

您将在请求编辑器的右侧看到响应内容:学习

2

在咱们的测试用例中运行另外一个请求并查看其响应。测试


运行测试用例

要运行测试用例,请在“Navigator”面板中选择它,而后单击主工具栏上的“Run”:spa

3

SoapUI将逐个运行测试用例的测试步骤。您将在测试用例编辑器中看到结果。“Transaction Log”页面提供有关测试执行的时间信息:3d

4

能够看到测试用例编辑器具备在测试步骤级别上不可用的页面,例如历史记录。您能够在其中查看测试运行趋势或者比较两个测试日志。 您可能会注意到咱们的请求已成功执行,但事务日志报告显示已经过零测试步骤:日志

5

发生这种状况是由于咱们的测试步骤没有能够验证其结果的检查点(断言)。咱们将在本教程的下一步建立断言。在咱们进入下一步以前,咱们想描述一下如何运行测试套件和项目。blog


运行测试套件和项目

要运行测试套件或项目,请在“Navigator”中选择此套件或项目,而后单击主工具栏“Run”:教程

6

您将在编辑器中看到测试结果:

7

默认状况下,当您运行测试套件时,测试运行器会串行执行此套件的全部测试用例。要并行运行它们,首先单击工具栏上的“Run test cases in parallel”,而后单击“Run”:

8

在请求、测试用例或测试套件编辑器中,您能够轻松查看请求是否成功执行。要验证响应数据或请求执行时间,请使用断言。

在本教程的下一步中,将介绍向测试步骤添加断言,敬请关注。


查看转载原文请点击这里

相关文章
相关标签/搜索