【发布时间】:2020-10-15 15:44:36
【问题描述】:
我正在尝试改进我工作的测试过程,但没有调整结构。
我们拥有:VSTS、Selenium IDE、编写测试用例但不编写代码的测试人员。
我想做的是设法将我们的 TFS 持续集成与我们编写的 Selenium 测试结合起来。这些不是代码驱动的 selenium 测试,而是用户点击通过的 IDE 版本,并使用 IDE 设置断言(所有这些都只是 UI 测试)。我知道我们可以将这些测试计划导出为 .SIDE 文件,但我不知道如何让我们的 TFS 服务器在部署或构建管道中执行这些计划。
理想情况下,开发人员/devops 会从一开始就在 TFS 中设置项目,使用任何有意义的解决方案来执行这些 Selenium .SIDE 文件,但之后,测试人员将管理在其他地方添加/修改这些测试用例。
这里的真正目标是不让测试人员编写代码或签入代码。只编写这些 UI Selenium 测试,但让 TFS 作为 CI 的一部分执行这些测试。
在互联网上研究这个基本上总是让我想到需要测试人员编写代码的东西。
【问题讨论】:
-
如果你可以在你的服务器上运行Java,你可以考虑我的爱好项目:browsermator.com
标签: selenium testing tfs azure-devops automated-tests