后悔没早点看到这篇自动化集成测试实例……

Posted 51Testing软件测试网

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后悔没早点看到这篇自动化集成测试实例……相关的知识,希望对你有一定的参考价值。

 


通过学习Jmeter自动化测试,接触到了Ant命令和其构建文件build.xml文件的编写,与此同时,通过将测试项目集成在jenkins上,进一步学习了jenkins的一些环境配置知识。 以下是自己的初步学习的一些总结,感兴趣的可以参考一下,过程中遇到的问题大家可以一起探讨。

一、Jenkins安装配置


  Jenkins是基于java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 持续的软件版本发布/测试项目、监控外部调用执行的工作 通过构建工具对多个项目文件进行统一批量的编译和运行,比如,对多个Jmeter脚本批量运行。
  1.安装jdk 1.6版本或者以上版本,配置其环境变量
  2.下载Jenkins安装包,下载安装成功以后,在浏览器中输入localhost:8080可以访问Jenkins,跳到如下页面,表示配置成功;
后悔没早点看到这篇自动化集成测试实例……

  

二、Ant配置


  Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于java环境中的软件开发。
  1.下载apache-ant-1.9.6,安装到D盘,目录自己随意;
  2.配置环境变量
  ANT_HOME  D:\Program Files\apache-ant-1.9.6
  path: %ANT_HOME%\bin;
  classpath: %ANT_HOME%\lib;
  3.验证ant是否安装成功,运行命令ant –version 查看是否安装成功;
后悔没早点看到这篇自动化集成测试实例……

  

三、配置xml文件


  根据我自己本地建立的项目,简述一下配置xml文件的过程。我的 jmeter的安装在D:\Program Files\apache-jmeter-3.0,在jmeter中建立测试项目loadtest,在ant文件的bin目录下创建build_jmeter.xml文件,需要在loadtest中配置jmeter的脚本、生成报告的路径,报告的格式,主要的xml配置内容如下:
后悔没早点看到这篇自动化集成测试实例……

  

四、构建Jenkins项目


  1.启动Jnekins,浏览器输入localhost:8080,点击新建;
  2.新建一个自由风格软件项目jmeter_test,点击OK。
后悔没早点看到这篇自动化集成测试实例……
后悔没早点看到这篇自动化集成测试实例……
  3.在配置中丢弃旧的构建;
  4.配置中新增构建Invoke Ant,进行相关的build.xml文件路径设置并保存;
  5.返回jenkins首页查看新建的项目,点击右键进行“立即构建”;
  6.左侧可以查看构建的状态及构建编号;
  7.进入构建编号目录:D:\Program Files\Jenkins\jobs\jmeter_test\builds\lastSuccessfulBuild\log可以查看对应的运行脚本报告,或者点击Console Output查看构建日志: 后悔没早点看到这篇自动化集成测试实例……

  

五、执行

用ant命令执行构建文件buildfile.xml(也可以在jenkins上面构建)
后悔没早点看到这篇自动化集成测试实例……
  从运行的结果中看到录制的脚本运行的情况,同时进入项目目录中,打开之前指定的测试报告展示的地址打开html文件,就可以看到运行结果的可视化文件页面。



后悔没早点看到这篇自动化集成测试实例……


后悔没早点看到这篇自动化集成测试实例……

本文为51Testing经授权转载,转载文章所包含的文字来源于作者。如因内容或版权等问题,请联系51Testing进行删除。

推荐阅读

点击阅读☞

点击阅读☞

点击阅读☞

点击阅读☞

点击阅读☞

后悔没早点看到这篇自动化集成测试实例……
“阅读原文”一起来充电吧!
后悔没早点看到这篇自动化集成测试实例……
爱我请给我好看!

以上是关于后悔没早点看到这篇自动化集成测试实例……的主要内容,如果未能解决你的问题,请参考以下文章

测试如何编写可维护的集成测试

刚毕业被骗去了小公司,天天“取数做表”,后悔没早点用上这工具

持续集成配置实例

这样的集成测试可能吗?

后悔没早知道这款UI自动化测试框架,让你写用例像口语化一样简单

个人学习jenkins集成php自动化测试的经历..对于一个没经验的人来说很痛苦(希望有大神来补充批评..)