使用jenkins作为CI的一部分运行编码测试UI

时间:2015-05-28 22:07:06

标签: jenkins coded-ui-tests

我们目前已经编码了UI回归测试套件(UI功能测试),它可以在测试版/控制器上使用MTM完美运行。

作为CI的一部分,我们的团队正在使用Jenkins。在这里,我们希望将编码的UI测试与Jenkins集成。你能告诉我怎么配置这个吗?

Jenkins是否有办法访问我的编码UI测试项目的TFS版本,该项目将包含测试运行设置文件(测试控制器和代理的信息以进行测试)?

我不想在Jenkins服务器上运行编码的UI测试(但在测试代理上),因为它需要有一个活动的桌面会话。

1 个答案:

答案 0 :(得分:1)

使用Jenkins运行UI的一个很好的例子是执行selenium tests。此方法建议您运行浏览器并模拟用户操作。您可以使用UI进行操作,基本上除了从属配置之外,不需要任何其他配置步骤。您需要使用Slave Configuration via Java Web Start,因为只有这样才能让您与桌面进行交互:

  

如果您需要在Windows上进行显示交互(例如,用于GUI测试),并且您拥有专用(虚拟)测试计算机,则这是一个合适的选项。

其他从属配置方式可能无法运行您的用户界面。