持续集成

持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快的发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。

jenkins是基于java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布、测试项目,监控外部条用执行的工作。

项目构建

通过构建工具对多个项目文件进行统一批量的编译个运行。比如,对多个Jmeter脚本批量运行。

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起甲乙自动化的一个工具,大多用于java环境中的软件开发。

      Ant安装配置

1.下载安装

下载地址:http://ant.apache.org/bindownload.cgi

下载解压放在任意盘符,随后进行环境变量配置

            ANT_HOME        D:\apache-ant-1.10.
path D:\apache-ant-1.10.3\bin
classpath D:\apache-ant-1.10.3\lib

在DOS界面输入如下命令:{Ant安装位置}\bin ant -version

如出现如下内容,说明安装成功:

         jenkins安装配置

         jenkin安装及配置请参博客    http://www.cnblogs.com/mululu/p/8820322.html

   Jenkins+Ant+Jmeter自动化测试平台

         操作步骤:

step1:录制Jmeter脚本

step2:将Jmeter的安装目录下的extras目录“ant_jmeter-1.1.1.jar”这个jar包放到ant的{安装目录}\lib目录下(很关键!)

step3:配置Jmeter的build.xml

step4:使用Ant编译验证Jmeter的配置build文件(注意将配置好的build.xml文件放在ant的安装bin目录下)

使用命令ant -buildfile build.xml

step5:部署到持续集成平台jenkins

(1)新建一个自由风格的软件项目

(2)构建设置:增加构建步骤,选择Invoke Ant,然后选择“高级”,设置Build File

(3)返回到面板,进行项目构建

(4)构建完成后,选择“W描述”,查看“控制台输出”,检查项目是否构建成功

自此,Jenkins+Ant+Jmeter自动化测试平台搭建成功,赶紧动手试试吧。。。。。。。。。

最新文章

  1. Oracle空串与null的处理
  2. atitit.提升备份文件复制速度(4) ---数据挖掘 获取回收站文件列表
  3. mysql 分区信息查看
  4. parseSdkContent failed 解决方案
  5. Beam me out!
  6. pat L2-006. 树的遍历
  7. background-image 与 img 动画性能对比
  8. mysql 存储过程 小实例
  9. Java加密与解密笔记(三) 非对称加密
  10. 创建hbase-indexer出现 0 running
  11. git pull error
  12. Cytoscape源码下载地址和编译办法
  13. 解决IDEA安装Python插件,下载失败的方法
  14. pycharm环境下用Python+Django开发web搭建
  15. centos 下使用vscode 调试egg.js 注意事项
  16. Codeforces 1062 - A/B/C/D/E - (Undone)
  17. springboot项目打成war包
  18. docker 常见错误总结
  19. python类的内置方法
  20. Python中的推导式(列表推导式、字典推导式、集合推导式)

热门文章

  1. 大数据处理-Bloom Filter
  2. 打开palette面板
  3. VSS (Visual Source Safe 2005) 用法详解
  4. jQuery分页小插件
  5. 27Mybatis_一级缓存的实际应用场景
  6. duilib Webkit内核dui化浏览器控件
  7. bundle安装方法
  8. ERROR getting 'android:label' attribute: attribute is not a string value
  9. 使用ADO GetChunk/AppendChunk 数据库存取二进制文件图象
  10. windows下查看dns缓存和刷新缓存