Robot Framework和CI,在容器中运行或不运行

在开发集装箱化的微服务时,设置Robot Framework项目的最佳实践是什么,并将其作为持续集成pipe道(Jenkins)的一部分进行集成?

可以在Jenkins从站上安装Robot Framework,还是在从站上运行的容器中运行Robot Framework更好?可能是重新启动容器并为每个构build安装testing数据?

如何组织Robot Framework项目? 用户界面的验收testing应该包含在同一个存储库中,还是作为一个独立的项目? 后者似乎更加模块化,因为用户界面可能依赖于各种后备服务,并且如果增加更多的服务,当它是一个独立的项目时,更容易协调testing阶段作为最后的工作。 但是,最佳做法是什么?为什么?

在哪里我可以find完整的教程来解释TDD与集装箱化微服务的可行模式?

Interesting Posts