1SoapUI+jenkins接口自动化测试一.docx

上传人:b****5 文档编号:12087604 上传时间:2023-04-17 格式:DOCX 页数:17 大小:1.89MB
下载 相关 举报
1SoapUI+jenkins接口自动化测试一.docx_第1页
第1页 / 共17页
1SoapUI+jenkins接口自动化测试一.docx_第2页
第2页 / 共17页
1SoapUI+jenkins接口自动化测试一.docx_第3页
第3页 / 共17页
1SoapUI+jenkins接口自动化测试一.docx_第4页
第4页 / 共17页
1SoapUI+jenkins接口自动化测试一.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

1SoapUI+jenkins接口自动化测试一.docx

《1SoapUI+jenkins接口自动化测试一.docx》由会员分享,可在线阅读,更多相关《1SoapUI+jenkins接口自动化测试一.docx(17页珍藏版)》请在冰豆网上搜索。

1SoapUI+jenkins接口自动化测试一.docx

1SoapUI+jenkins接口自动化测试一

SoapUI+jenkins接口自动化测试

(一)

SoapUI基本case编写

以旅行日程Http请求为例

新建项目

 

 

新建TestSuite测试集

 

 

新建TestCase

 

新建Request

 

 

参数化

 SoapUI参数化

  project级参数化:

选中项目名,在CustomProperties中添加参数即可(如下图)

 TestSuite级参数化:

选中TestSuite名称,在CustomProperties中添加参数即可

 Case级参数化:

选中case名称,在CustomProperties中添加参数即可

  

 

 获取参数化参数

 获取Project级参数化参数值:

 TestSuite和case级的参数获取方式与Project一样

 

 excel 参数化

右键添加step→DataSource

  

 

如下图,在左侧添加Properties,名称顺序与导入的excel参数列的顺序一致

可以点执行,查看获取的参数,设置StartatCell确定从excel哪一行开始获取

 

获取excel参数化参数,如下图,在请求中右键可以获取

 

参数生成

右键addstep->DataGen

  

 

有下图四种方式可以生成动态参数

 

参数传递

右键addstep→PropertyTransfer,可以获取参数,传递给其他值

 

 

添加检查点

右键addstep→AssertionTestStep,可以选择内容验证,也可以脚本验证,还有其他验证方式,不一一举例了

 

 

 

 

MessageContentAssertion验证具体内容,

 

 

Script验证检查点

 

 

 

 

连接mysql数据库

将mysql连接jar包拷贝到soapUI bin/ext目录下,重启soapUI

 

 

 

 

 

 

执行

 单条执行

 

 

批量执行,点击选择TestSuit,在点击右侧的执行按钮

 

 

命令行执行

参考如下,保存为bat文件执行

C:

cdC:

\ProgramFiles\SmartBear\SoapUI-Pro-5.1.2\bin

calltestrunner.bat-r-jC:

\Schedule\workspace\SoapUI_schedule_InterfaceTest\Schedule_coreApi_Interface_Project.xml-fC:

\Schedule\workspace\SoapUI_schedule_InterfaceTest\report

 

旅行日程soapUI接口用例示例

Schedule_coreApi_Interface_Project.xml

 

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1