soapUI(带界面的)在windows下的用法(转)

来源:互联网 发布:大学生网络党校考试 编辑:程序博客网 时间:2024/06/07 03:59

http://www.cnblogs.com/heiyexiaoguai/p/4824235.html (百度:接口测试工具SoapUI Pro5.1.2基本使用20150920, 作者:黑夜小怪)
soapui是接口测试工具,最近因为要做接口测试,使用了下,现在和大家分享下:

工具安装很简单,就不说了,直接说使用,先什么都不说,照着操作一遍,我们拿天气预报的webserver来实战;

主要包括:新建项目,添加测试套件、测试用例、修改参数、运行、添加断言

1、打开工具:双加图片打开工具
这里写图片描述
2、点击Project,右击鼠标,常见一个project,根据自己项目需要选择是SOAP,还是RET,我们选择SOAP(NEW SOAP Project)

这里写图片描述

3、填写项目名称,输入WSDL地址,如图,其他默认即可,点击【OK】
这里写图片描述

4、弹出进度

这里写图片描述

5、创建成功,这里可以看到有两个接口,GetCitesByCountry和GestWeather,我们讲解后面一个

这里写图片描述

6、双击GestWeather接口,我们可以看到该接口有两个参数

这里写图片描述

7、选择Request,右击,Add To TestCase

这里写图片描述

8、填写测试套件名称、测试用例名称

这里写图片描述

这里写图片描述
这里写图片描述
9、可以看到我们添加的用例,双击步骤下的步骤
这里写图片描述
10、输入参数的值,然后点击运行,可查看到运行返回来的值
这里写图片描述

11、设置断言,我们添加一个简单的,选择Contains
这里写图片描述
12、添加Location的值,点击【OK】
这里写图片描述

13、修改断言的名称,选择断言,右击鼠标,rename
这里写图片描述
14、输入名称,点击【确定】
这里写图片描述
这里写图片描述

15、再次点击运行,如果返回结果有断言的值,则绿色显示表示通过,否则红色显示,表示失败
这里写图片描述

下面这段也是从网上荡来的,写的非常粗糙。但是表达了大概意思。—————————————

soapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。
使用soapUI可以非常方便的实现接口的功能测试、稳定性测试、压力测试、性能测试等。
1. 安装步骤(破解版)
以5.1.2 Linux版本为例,
(1)解压SoapUI-Pro-x32-5.1.2.zip包,赋予SoapUI-Pro-x32-5.1.2.sh可执行权限,并运行程序进行安装;
(2)拷贝Protection-4.6.jar到soapui安装的lib目录下替换原来的文件;
(3)打开安装好的软件,导入scz.key;
这样,就安装完成了。
2. 使用方法
2. 使用方法:
(1)打开soapUI,点击菜单栏中的“File”下的“New SOAP Project”,新建一个soapUI项目。
(2)选中已经建好的项目,邮件点击选项:“New REST Service from URL”,来为该项目新建一个rest service。比如要测试的接口地址为:http://192.168.1.134:12520/colander/apiService,那么输入URL如:!http://192.168.1.134:12520/colander/apiService,点击OK后,soapUI将会默认建一个get类型的rest服务,如下:(如图所示,可以根据自己的需求来修改post或get请求类型):
接口测试工具soapUI的安装和使用方法详解
(3)选中对应的REST服务,右键点击选项:“Add to TestCase”,就可以成功新建一条关联该service的test case了。如下:
接口测试工具soapUI的安装和使用方法详解
注:Media Type需要选择text/xml。
(4)
若为post请求,则在编辑区内的左下方输入框,填入需要post的json,点击绿色的执行按钮,右侧将会显示以各种形式输出的结果。
若为get请求,则在该工具的最左下方“Customer Porperties”中,添加get接口需要的参数和alue值。再点击绿色的执行按钮,右侧同样会显示以各种形式的输出结果。

阅读全文
0 0