jmeter + tomcat + ant + svn +jenkins 实现持续集成测试
l 安装jdk时候需要提前检查jdk是否安装成功
l 在dos下输入javac java -version
l
l 安装jmeter
l 校验是否安装成功:
l 进入jmeter目录下bin文件夹,点击jmeter.bat,如果能显jmeter操作页面则安
l 装成功
l 添加jmeter的环境变量:
l 新建变量:jMETER_HOME:变量值:D:\apache-jmeter-2.13
l 编辑Path变量:变量值中添加:%JMETER_HOME%\bin
l 编辑:CLASSPATH,变量值填写以下内容
l %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_
l HOME%\lib\logkit-2.0.jar;
l 验证:打开dos窗口输入如果正常启动则配置成功
l jmeter默认保存的是.jtl格式的文件,要设置—下bin/jmeter.properties文件
l 保存 jmeter.save.saveservice.output_format=xml (这个很重要、不然不能生成html文件)
l 将 ANT 解压到 D:\test\ant 下一
l 5将jmeter所在目录下extras子目录里的ant-jMeter-1.1.1.jar复制到Ant所在目录lib子目录自下
l 之这样 Ant 运行时才能找 "org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"个类,从而成功触发jMgter脚本
l Ant环境变量配置 添加环境变量:一
l 添加变量名:ANT_HOME: ^
l 变量值:D:\ant\apacheAnt
l 编辑CLASSPATH变量
l 变量值填写:;%ANT_HOME%\lib
l 编辑Path变量:
l 变量值:;%ANT_HOME%\bin
l 效验安装成功 ant -version
l resultlog (存放测试报告的地方)
l html=>ant转化后的结果
l jtl => jmeter生成的测试报告
l scripts
l jmeter执行的脚本
l
l
l apacheAntt部署及配置=>邮件配置
l 3个jar包部署到ant的lib下:
l activation.jar (activation-1.l.jar)
l mail.jar (mail-1.4.jar)
l commons-email-1.l.jar
l 配置build.xml文件:
l 配置build.xml文件:
l 配置完成后,打开DOS窗口进行build.xml件所在的目录,输入ant即可生成报告-
l Jenkins 配置:
l 将 jenkins.war 放入 tomcat 的 webapps 文件夹下:
l 启动 tomcat^
l 输入网址:httpy/locahost:8080/jenkinsw 端口默认8080可以修改
l jenkins建过程:
l 启动 jenkins
l 新建-->输入item名称,选择“构建一个自由风格的软件项目”
结合jmeter+jenkins+ant+suv实行集成自动化测试
build.xml
相关设置
最新文章
- Mysql时间类型处理
- NDK开发历程(一):android native code的调试方法
- 项目总结笔记系列 Autonomy IDOL Server KT Session1
- CSS的4种引入方式及优先级
- 从svn删除文件夹和文件
- kaptcha验证码插件的使用
- centos7安装chrome及加载poatman开发插件
- 10、Android数据存储
- python中的字典(dict),列表(list),元组(tuple)
- window对象BOM
- Dom中的nodeName、nodeValue 、nodeType
- CentOS中对ext4文件系统做磁盘配额
- 【安全性测试】drozer中关于AttackSurface的一些理解
- 第九课 表单及表单控件 html5学习4
- C#-循环语句(六)
- 转载:Nginx是什么(1.1)《深入理解Nginx》(陶辉)
- iOS mac终端下的SQL语句
- 【Android开发】之Fragment重要函数讲解
- HDU 4498 Function Curve (自适应simpson)
- C#后台调用LPT1端口实现小票机打印方法。
热门文章
- Dapr 和 Azure Functions : Hello world
- ApacheCN Python 译文集 20211108 更新
- [HNOI2009]双递增序列
- 支付宝同步请求检查appid,以及公钥,私钥是否正确
- Android WebView组件 访问部分网页崩溃问题【已解决】
- 用Java开发局域网内文件传输软件遇到的一些问题
- 推荐一款仿iPhone桌面的代码. ___王朋.
- Tomcat服务部署及优化
- Spring Boot 2.x基础教程:使用tinylog记录日志
- Solution -「NOI.AC 省选膜你赛」T2