接口自动化踩坑之旅-1

2019-07-04  大强 

为什么不是01呢?我是想在9步之内将接口自动化搭建到部署完成。
来新东家这里已经有45天,自动化框架已经初步成型,目前在微调中。市面上已经有N多种搭建方式,就不列举了。无非就是工具类不同,大体上就是入参,形参,请求方法,断言,输出报告,发送邮件,自动化部署,定时执行,比较好玩的钉钉/微信通知等。

今天遇到的问题是:开发部署的环境是用docker,jenkins和gitlab也在docker里,python代码上传后,shell脚本不能定位到python脚本的目录。暂时想到的折中方案是,python脚本上传到服务期,写shell脚本,每小时执行一次。 用jenkins构建关联功能是无法使用了,只能打版后人工执行了。

目前方案:
1. 根据模块间隔5分钟执行脚本,执行失败的话发邮件给相应的开发同学。
    间隔5分钟防止邮件服务器将你当作垃圾邮箱。
0 */1 * * * python3 xxxx.py model_1.txt
5 */1 * * * python3 xxxx.py model_2.txt
    ......
2. 2个小时全面扫描接口,发送消息到钉钉/微信群
3. 服务器部署git,代码进行版本管理
4.美化测试报告,增加饼图/柱状图。
145°/1459 人阅读/0 条评论 发表评论

登录 后发表评论
大强
访客 783
大强 的其他博文 更多