linux环境下集成ant+jmeter+jenkins自动化测试

本文介绍了在Linux环境中遇到的自动化测试问题及解决方案。问题包括:由于JMeter版本不兼容导致的错误和Jenkins中未配置ant路径引发的异常。解决办法包括:升级JMeter版本至与测试用例匹配,以及在Jenkins系统设置中指定ant的安装路径。通过这些步骤,成功实现了ant、jmeter与jenkins的集成自动化测试。
摘要由CSDN通过智能技术生成

在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.点击保存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值