之前给项目写的接口自动化脚本是运行在windows的,后面想要用linux运行,
然后先是用虚拟机搭建linux试运行成功之后自己购买了服务器将代码搭上了服务器。
当然由windows迁移到linux,很多地方是会出问题的,出现的问题也是一步步解决了。
今天解决的问题就是在jenkins生成allure报告是总是提示:allure-results does not exists
allure报告也一直没有数据。找了一个上午的资料都没有解决,但大概是知道应该是路径的问题。
以下我将仔细描述解决思路。
这个也是纪念2021/12/7号这天,这个pytest接口自动化框架是我一个人从零开始写的,
虽然肯定还是有些问题以及一些地方需要优化,但那是之后维护的事情,
今天在服务器运行我所要求的已经基本全部通过,已经可以作为项目正式运行了,欢呼!!!
1.首先分析运行路径。我的代码之前是运行自定义空间,但是这样很容易就影响自己的代码,所以我连接使用jenkies关联了gitee,
直接调用gitee仓库的代码,在jenkies的工作台去运行。关联完gitee之后&#