1.首先,env_info是存放本地配置文件的,run_env是存放在jenkins上跑的环境配置文件的。因此本地调试时,修改env_info中的环境信息,挂到jenkis上运行时,只需要修改login_path中CDPrivate的环境信息然后重新push代码。
2.获取login_path和service的方法
登陆dosm系统 取到登陆时的url
把url放到json.cn网站上在线转译
http://www.jsons.cn/urlencode/
3.restapi就是login_path
service就是service,service有可能第一次解不出来,需要再次url解码
ps:
4.本地调试时
需要修改存放user_id的路径(jenkins跑和本地调试时调用的文件路径不同)
【搜索/AutoCT/TestRun/report/DESK/API/functions/flows展示所有需要改动的文件】
以rolegroup为例,上面那个是自动化的路径,下面那个是本地调试的路径
若需本地调试,把上面那行注释掉,下面这个取消注释,但别忘了本地调试之后不要提交代码~~