linux环境下集成ant+jmeter+jenkins自动化测试
2016-04-05 11:25
375 查看
在jenkins中配置ant:
问题1: jmeter.JMeter: Error in NonGUIDriver java.lang.NullPointerException
原因:Jmeter测试用例是用windows中拷贝到linux。windows上Jmeter版本为2.13,linux中jmeter版本是2.11。高版本的.jmx文件不能正常在低版本中运行
问题2:
FATAL: command execution failed.Maybe you need to configure the job to choose one of your Ant installations?java.io.IOException: Cannot run program "ant" (in directory "/Users/Shared/Jenkins/Home/workspace/BaublebarTest"): error=2,
No such file or directory
原因:Jenkins中没有设置ant的路径
解决:按如下步骤进行设置
1.在linux环境中安装和配置ant,如安装版本为1.9.6,ant的路径为export ANT_HOME=/opt/ant
2.Jenkins中,进行系统设置:
Jenkins主页-》系统管理-》系统设置
选择ant安装
设置ANT NAME: ant_1.9.6
ANT HOME: /opt/ant
3.配置JOB
将build.xml拷贝或放置于此job的workspace下
选择invoke ant
选择ant version 为ant_1.9.6
此处,target不需要做设置
4.点击保存
问题1: jmeter.JMeter: Error in NonGUIDriver java.lang.NullPointerException
原因:Jmeter测试用例是用windows中拷贝到linux。windows上Jmeter版本为2.13,linux中jmeter版本是2.11。高版本的.jmx文件不能正常在低版本中运行
问题2:
FATAL: command execution failed.Maybe you need to configure the job to choose one of your Ant installations?java.io.IOException: Cannot run program "ant" (in directory "/Users/Shared/Jenkins/Home/workspace/BaublebarTest"): error=2,
No such file or directory
原因:Jenkins中没有设置ant的路径
解决:按如下步骤进行设置
1.在linux环境中安装和配置ant,如安装版本为1.9.6,ant的路径为export ANT_HOME=/opt/ant
2.Jenkins中,进行系统设置:
Jenkins主页-》系统管理-》系统设置
选择ant安装
设置ANT NAME: ant_1.9.6
ANT HOME: /opt/ant
3.配置JOB
将build.xml拷贝或放置于此job的workspace下
选择invoke ant
选择ant version 为ant_1.9.6
此处,target不需要做设置
4.点击保存
相关文章推荐
- Linux socket 初步
- Android之使用Http协议实现文件上传功能
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程