Linux+Jenkins+Git+Pytest+Allure+Excel前置条件:
1.win/linux的python需要先安装好pytest和allure库
2.jenkins安装allure的插件
3.读写Excel的xlrd/xlwt库
##1.目录
##2.特别注意
## 3.整体逻辑
##4.Jenkins中的shell命令(jenkins拉取git文件这里就不说了,很简单,百度一下就好了)
#!/bin/bash -il cd xxx/xxx/xxx/xxxx/xxxx/xxx/test_case python3.6 -m pytest --alluredir ${WORKSPACE}/report (python版本改成自己的)
##5.Jenkins配置allure测试报告读取路径(记得下载allure插件)
##6.一切就绪执行后,Jenkins中打开allure报告##6.1也可以下载Excel接口用例(下载excel这里是存储到服务器里的,将服务器文件链接添加到allure中)
##6.2 执行完成后,会将结果也一同记录到Excel中(这个步骤需要单独去写个方法文件)
大致就是这样了,也是最近有时间大致搭建部署了一下这一套环境,其中还有细节需要优化
有任何疑问可留言!
最后如需要读写excel代码的可以私聊我发你链接(因为并不适用所有人需要微调一下)
还可以在excel中添加很多功能,比如循环,公共变量,执行数据库,存储数据到本地, 集合点并发测试
代码基础更好的,可以把Excel替换成web平台来做,再结合pytest和allure!



