重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

使用Jmeter+Maven+Jenkins实现接口自动化测试-创新互联

  • 一、环境搭建
    1. 安装 jdk、eclipse、git
      • Jdk下载路径:http://rj.baidu.com/soft/detail/14459.html?ald
      • Eclipse在线安装包下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen2
      • Git安装包下载地址:https://git-scm.com/downloads
      • eclipse需要安装java EE版本
      • Jdk安装参考文档:http://blog.csdn.net/ls1792304830/article/details/52718177
      • 配置jdk环境变量,在命令行输入java  -version,显示如下,代表配置成功使用Jmeter+Maven+Jenkins实现接口自动化测试
      • Git安装参考文档:https://www.cnblogs.com/wj-1314/p/7993819.html
        安装完git需要配置环境变量,在命令行输入git,显示如下页面代表安装成功使用Jmeter+Maven+Jenkins实现接口自动化测试
      • eclipse选用java EE进行安装,一直下一步,在线安装完成
        使用Jmeter+Maven+Jenkins实现接口自动化测试
    2. 安装maven 并且进行配置
      • Maven下载路径:https://maven.apache.org/download.cgi
        apache-maven-3.5.3已经放在相应路径,参数已经修改好,需要配置maven环境变量,cmd输入mvn -v出现如下界面,代表配置成功
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 参考资料http://blog.csdn.net/qq_40673345/article/details/79015456
      • 需要修改\apache-maven-3.5.3\conf\下的xml,在55行添加 C:\Repository,该路径为依赖包保存路径,可以根据自己需要设置使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 前配置依赖包下载的目录是C:\Repository,可以根据自己需要进行配置,依赖包目前配置的地址为阿里云,不需要修改,自己修改则在158行添加该步骤

        nexus-aliyun
        central
        Nexus aliyun
        http://maven.aliyun.com/nexus/content/groups/public

        使用Jmeter+Maven+Jenkins实现接口自动化测试
    3. 安装jenkins
      • Jenkins下载路径:https://jenkins.io/ 
      • 参考资料:http://blog.csdn.net/kingboyworld/article/details/77922730
      • 安装jenkins,在jenkins上安装如下插件:
        Maven Integration plugin Maven,用于jenkins可以创建maven job
        Git plugin ,用于从github下载性能测试的代码;
        Performance plugin ,用于显示报告;
        HTML Publisher plugin ,用于显示相关接口测试结果的报告。
      • jenkins安装完成之后,首先进入系统管理>>Global Tool Configuration,进行全局配置
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 配置git安装路径
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 配置jdk
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 配置maven
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 配置完成点击save保存
      • 默认jenkins是系统服务自启动模式,建议使用bat进行启动,否则调用过程会报错,在命令行输入services.msc,进入服务管理页面,把jenkins改成手动模式
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 用bat启动jenkins,手动建立一个.bat后缀的文件,输入Java -jar "C:\Program Files (x86)\Jenkins\jenkins.war"  具体路径根据自己安装的路径进行修改使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 双击该文件就可以启动了使用Jmeter+Maven+Jenkins实现接口自动化测试
    4. 使用jmeter生成测试脚本
      • Jmeter下载路径:http://jmeter.apache.org/download_jmeter.cgi 
      • 启动 jmeter (双击 jmeter解压目录下的bin\jmeter.bat),创建接口请求,然后保存为jmeter.jmx
      • 使用Jmeter+Maven+Jenkins实现接口自动化测试
    5. 使用eclipse创建maven项目
      • 首先记得配置maven下载地址和全局设置,eclipse>>window>>preferences,然后在创建maven项目使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 参考资料:http://blog.csdn.net/u011939453/article/details/53301299
      • 创建maven项目,File>>New>>Maven Project,选中Create a simple project,点击next
        使用Jmeter+Maven+Jenkins实现接口自动化测试
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 输入Group Id、Artifact Id,点击Finish,新增完成
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 新增完成之后,需要对pom.xml文件进行配置,配置完成即可以调用jmx文件,执行接口测试,生成测试报告,pom文件全图如下:
        使用Jmeter+Maven+Jenkins实现接口自动化测试
    6. 使用jenkins创建项目
      • 构建maven项目
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 项目源码配置
        使用Jmeter+Maven+Jenkins实现接口自动化测试
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • Build配置
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 报告配置
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 全部配置完成,点击保存按钮
      • 进入管理页面,点击立即勾选,开始执行测试
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 点击Summary HTML Report就可以查看测试报告
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 系统展现相应的测试报告,点击你需要查看的测试报告
        使用Jmeter+Maven+Jenkins实现接口自动化测试
        使用Jmeter+Maven+Jenkins实现接口自动化测试
      • 点击 Detailed HTML Report,查看详细的接口请求报告,会记录每个接口的断言、请求、响应结果
        使用Jmeter+Maven+Jenkins实现接口自动化测试
        使用Jmeter+Maven+Jenkins实现接口自动化测试

如果文章对你有帮助,可以在右下角点击关注功能,欢迎转发、拍砖,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制,微信公众号与本平台文章同步,方便大家查阅

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比合水网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式合水网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖合水地区。费用合理售后完善,十载实体公司更值得信赖。

QQ技术交流群:加群请输入验证信息51CTO
使用Jmeter+Maven+Jenkins实现接口自动化测试


微信二维码关注公众号:

使用Jmeter+Maven+Jenkins实现接口自动化测试


关注之后,回复资源下载,即可获取本人共享的各种资源下载地址

使用Jmeter+Maven+Jenkins实现接口自动化测试

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:使用Jmeter+Maven+Jenkins实现接口自动化测试-创新互联
网站网址:http://cqcxhl.cn/article/cociis.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP