美文网首页
Linux持续集成接口自动化测试框架

Linux持续集成接口自动化测试框架

作者: 冲锋丘丘人 | 来源:发表于2019-05-30 18:04 被阅读0次

前言

入手了云服务器,打算将接口自动化测试框架集成在云服务器的Jenkins中,之前已经在本地Windows环境集成成功,但是还是掉进坑里了

集成

流程几乎和在Windows一样,不过构建命令改为shell命令


image.png
第一坑

构建时报错:ERROR: Error cloning remote repo 'origin'
这个报错是拉取不到代码,网上寻找了很久,原来是进行gitee认证时出错了


image.png

这个认证我本是使用ssh认证,改为账户密码验证就可以了

第二坑

构建报错:python3: command not found
纳尼,我已经在云服务器调通了,使用python3可以运行py文件,但是在Jenkins就不行了。
这个真的废了很多功夫,毕竟大多数的Jenkins集成都是在本地的,Linux上的较少,而且也没有借鉴之处。
后来群里的大神建议,可能是Jenkins环境没有配置后,度娘后终于找到方法了。

[root@VM_0_5_centos tomcat]# echo $PATH
/usr/local/python3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

然后在Jenkins的系统设置-全局属性-环境变量添加键值后,终于构建成功了。


image.png

相关文章

网友评论

      本文标题:Linux持续集成接口自动化测试框架

      本文链接:https://www.haomeiwen.com/subject/ahzvtctx.html