1 引言
使用ant去运行jmeter的脚本,在做脚本分享的时候,遇到一个麻烦的问题:build.xml中环境变量的配置使用了绝对路径,导致每次迁移到不同的机器上,都需要更改十分麻烦。
<property name="jmeter.home" value="/doc/apache-jmeter-5.1.1" />
如果将绝对路径更改成相对路径,那就能减少部署时的工作量。
2 思路
2.1 当前目录
在ant中 ${basedir} 代表着当前的工作目录。
说明:
(1) 切换到build.xml文件夹内
~ pwd
/Users/tbc/Documents/develope/apache-jmeter-5.1.1/bin/xqTestCase
(2)在build.xml里添加打印${basedir}的代码
<echo message="basedir : ${basedir}"/