对于我正在使用Tosca进行测试的客户。在最近我使用Cucumber for Java和SpecFlow for C#来测试自动化我的工作。
对于Cucumber和SpecFlow,我希望在2-3周的DevOps Sprint期间使用功能分支(针对每个用户故事)和PR(Pull Requests)。
这也适用于Tosca Commander?或者哪些行动(可能重构托斯卡本身)是否需要采取这项工作?
答案 0 :(得分:1)
棘手的问题!
如您所知,Tosca不是IDE,主要由没有编程技能的测试人员使用。虽然它内置了版本控制,但它本身并不支持与代码版本控制工具(如git)的集成。有几种方法可以处理不同版本的工件(包括使用测试用例的副本在组件文件夹中工作,导出快照以使用代码检查它们,使用多个项目,还原到某些修订,aso)但你不会得到类似git的体验。有关Tosca版本控制的详细信息,请参阅the manual。
此外,向支持部门删除一行以请求分支/合并功能可能是个好主意。越多越好。 : - )
希望,这有帮助!
迈克尔