1
回答
最近在研究DevOps,如何来完整的实现DevOps呢?切入点在哪?
华为云实践训练营,热门技术免费实践!>>>   

PS:是传统开发模式转向DevOps哈。

举报
docker6666
发帖于5个月前 1回/50阅

我是Ghostcloud的高级架构师,这个题目说来话长,我只讲切入点吧。

通常情况下,传统开发模式转向DevOps的第一步是解决自动化问题。要想持续的集成代码,没有自动化测试来保证快速地进行合并后的验证,风险是很高的,而且没有自动化测试,测试环境很有可能成为整个开发环节的瓶颈。只要是经常使用的测试用例,需要尽量自动化每一个操作。

自动化工具很多,对自动化工具和测试框架的选择是需要根据具体应用来决定的,这里只列举其中常用的一小部分——Jenkins、Python、Robot Framework、Shell Script、Selenium、Ansible和Docker Container Orchestration——这些都是我们面对客户需求的时候经常用到的。然而,不是每次集成都需要跑完所有的测试用例,因而对测试用例进行管理,可提高持续集成的效率。

这张图可以好好研习一下,如何对自动化测试用例进行合理分类?如何合理运行自动化测试?

顶部