【发布时间】:2017-06-16 19:53:02
【问题描述】:
第 1 步。我编写了 selenium 测试并将其捆绑到可执行 jar 中。
第 2 步。当我执行此 jar 测试时,测试运行正常。调用新浏览器并执行所有步骤。
第 3 步。我创建了 bat 文件来执行这个 jar。在这种情况下,测试执行也会正常进行。
第 4 步。TFS 构建集成。 (TFS 2015)
- 我在 TFS 中创建了新的构建定义
- 添加了构建步骤“批处理脚本”
- 在构建步骤中输入在步骤 3 中创建的 bat 文件的路径
- 当我排队这个构建时。 bat 文件被调用并开始执行测试。 但它没有打开新的浏览器..console 说 Started IE driver...它启动内部驱动程序以构建代理。在文本框中设置值时执行失败。
我不能使用 Visual Studio 测试。要求硒测试应该从第 1 步创建的 jar 中触发。
【问题讨论】:
-
第 2 步和第 3 步在远程构建服务器(位于的构建代理)上执行。执行正常进行。使用的 TFS 构建服务帐户也是管理员并且具有所有权限。
标签: selenium-webdriver tfsbuild tfs-2015