Jenkins里面同时运行robot脚本和jemter脚本时,jmeter脚本报Java命令找不到
原因分析:
由于robot脚本执行需要调用chrome和python环境变量,在全局环境变量中进行了配置。导致jmeter脚本取java环境时,也取此处理。而此处并没有配置java环境变量。
删除此处的环境变量,发现jmeter脚本可以正常运行。
故解决措施如下:
将robot脚本环境变量配置在job当中
第一步:下载jenkins插件envinject,https://github.com/jenkinsci/envinject-plugin,并安装该插件至jenkins
第二步:在jenkins中修改robot job配置。
保存,再重新运行。
robot脚本和jmeter脚本成功运行。