我们目前已经编码了UI回归测试套件(UI功能测试),它可以在测试版/控制器上使用MTM完美运行。
作为CI的一部分,我们的团队正在使用Jenkins。在这里,我们希望将编码的UI测试与Jenkins集成。你能告诉我怎么配置这个吗?
Jenkins是否有办法访问我的编码UI测试项目的TFS版本,该项目将包含测试运行设置文件(测试控制器和代理的信息以进行测试)?
我不想在Jenkins服务器上运行编码的UI测试(但在测试代理上),因为它需要有一个活动的桌面会话。
答案 0 :(得分:1)
使用Jenkins运行UI的一个很好的例子是执行selenium tests。此方法建议您运行浏览器并模拟用户操作。您可以使用UI进行操作,基本上除了从属配置之外,不需要任何其他配置步骤。您需要使用Slave Configuration via Java Web Start,因为只有这样才能让您与桌面进行交互:
如果您需要在Windows上进行显示交互(例如,用于GUI测试),并且您拥有专用(虚拟)测试计算机,则这是一个合适的选项。
其他从属配置方式可能无法运行您的用户界面。