产品的开发到发布的周期长短决定着企业的生产力高低。在微服务架构的背景下,越来越多的微服务应用被部署到服务器或虚拟机中。如何发布大量的微服务应用,对存量的web前端进行完整并快速地测试,成为运维测试人员头疼的事情。
而我们的综合代维团队,率先将DevOps与自动化测试结合在了一起,实现了敏捷交付,让我们一起来了解一下他们是如何实现的吧~
文 | 综合代维支撑团队
综合代维系统在DevOps的流水线中,采用基于Python+Selenium自动化测试,通过可视化编写测试脚本,快速开发测试用例,保证敏捷交付的有效性。开发人员上传代码后,触发流水线构建即可快速完成程序打包,部署,测试并生成报告。
01
为什么自动化测试选取selenium
开源,免费;
可移植性高,可与DevOps集成ÿ