问题描述
jenkins+ant+jmeter自动化测试框架下,通过jenkins和Ant给jmeter传参,当传递一个或者两个参数时,可以构建成功,jmeter脚本正常运行;
但是,当传参的个数超过两个后,再执行构建会失败,失败日志如下,发现jmeter脚本实际没有运行成功。
#通过jenkins给ant传参
-DSSO_URL=%SSO_URL%
-DMP_URL=%MP_URL%
-Dcluster=%cluster%
#ant的build.xml中的配置
<property name="SSO_URL" value="${SSO_URL}"/>
<property name="MP_URL" value="${MP_URL}"/>
<property name="cluster" value="${cluster}"/>
#jmeter读取参数
${__P(SSO_URL,)}
${__P(MP_URL,)}
${__P(cluster,)}
请问有人遇到过类似问题,是什么原因导致的呢?又是如何解决的呢?
感谢!