51Testing软件测试论坛

标题: SmartBear SoapUI Pro入门教程--第一次功能测试(一) [打印本页]

作者: 悠悠小仙仙    时间: 2019-2-11 15:15
标题: SmartBear SoapUI Pro入门教程--第一次功能测试(一)
SoapUI Pro拥有许多其他web服务测试工具所不具备的高级技术和功能。对于REST、SOAP以及其他流行的API和物联网协议,SoapUI Pro提供了业界最全面的功能测试功能。通过易用的图形界面和企业级功能,SoapUI Pro允许你快速创建和执行自动功能测试。在单一环境下,SoapUI Pro提供了完整的测试覆盖,支持所有的标准协议和技术。本文旨在引导SoapUI Pro新用户开始第一次功能测试,供大家学习讨论。

[attach]121582[/attach]

条款:[attach]121583[/attach]

客户端发送给服务器的Requests具有以下结构:
[attach]121584[/attach]

  1. 200 OK (success)
复制代码

  1. 404 Not Found (failure, the requested resource was not found)
复制代码

[attach]121585[/attach]



如何测试Web服务

要确保Web服务正常运行,需要创建并运行功能测试。这些测试将请求发送到服务器并验证其响应。 在ReadyAPI中,用户可以在SoapUI中创建功能,并且可以在特殊编辑器中轻松模拟请求并自定义其参数:


[attach]121586[/attach]


要验证响应数据和响应代码,请向测试请求添加assertions(断言):


[attach]121587[/attach]


确定服务器是否正常工作的最简单方法是检查响应代码。

  1. 200 OK (success)
复制代码

通常表示服务器成功处理了请求。

在现实生活中,客户端通常向服务器发送一系列请求。例如,对于在线商店,第一个请求可用于登录,以及后续请求,比如用于购买某些产品。在SoapUI中,用户通过将请求和其他测试步骤组织到测试用例中来模拟这种真实行为。一起工作的多个测试用例被分组到测试套件中,而测试套件又属于测试项目。


[attach]121588[/attach]










欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2