在做自动化的时候,需要使用jenkins传参给rf,rf根据传来的变量运行,在将变量传递给py脚本文件。特此记录。
一、配置jenkins
构建的命令使用如下格式即可(注意空格):
cd D:\xxx\test
call pybot --variable mobile:%mobile% --variable url:%url% --variable token:%token% D:\xxx\test
二、robotframework接收参数
这块之前想复杂了,其实是可以直接使用jenkins传来的参数。使用方式同rf中传参${变量}。
此处紫色的url为jenkins传来的变量,直接使用就好了!