预期用途:
1、可以通过sqlserver数据库进行测试数据的管理,
2、真正实现接口自动化测试,可以手动设置执行用例的时间。
一、需要的工具列表
1、jenkins.war(持续集成工具)
2、apache-ant-1.9.13-bin.tar.bz2(用途可见此链接:https://blog.csdn.net/indieinside/article/details/7755181)
3、apache-jmeter-4.0.rar(创建测试计划,编辑测试用例)
4、sqljdbc4.jar(连接sqlserver数据库的插件)
5、jdk-8u60-windows-x64.exe(Java开发工具)
以上安装包的下载路径:链接:https://pan.baidu.com/s/1OaBbW9DpDkQGntgcjKz47Q 提取码:8iwz
6、sqlserver 2008r2(用于测试数据的管理,由于网盘限制上传超过4G的文件,故无法分享,网上的资源很多,相信你可以解决)
7、B-testfile.rar(jmeter测试计划,链接:https://pan.baidu.com/s/1HM0zLj8tQgho_GYRcN9n2g 提取码:6vbh )
二、整体结构图
注:看过我《持续集成一》的小伙伴应该会对这张图很面熟,没错,这张图是基于上一篇博文进行修改的,红色字体为新增的插件,目的是为了实现基于DDT的接口自动化测试,如果没有看《持续集成一》,建议去看一下:https://blog.csdn.net/qq_29969189/article/details/87623529
三、环境搭建
经过第一、二章节的阅读,你已经获取到了相应的工具以及对我们要做的《jenkins+ant+jemter+sqlserver做基于数据驱动的接口自动化测试(持续集成二)》已经有了大概的了解,废话