【发布时间】:2015-11-06 14:40:54
【问题描述】:
在远程机器上运行任何脚本之前,我需要通过命令行在远程机器上手动运行 Selenium 独立服务器 jar 文件。由于我的脚本每晚都会通过 TFS Build 运行,有没有办法在测试脚本甚至构建过程中集成一些代码,以便在测试开始运行之前自动启动远程机器中的 jar 文件? 仅供参考:我的 selenium Webdriver 测试是用 C# 编写的。
【问题讨论】:
-
有什么原因不能让服务器一直在远程机器上运行吗?为什么只有在构建完成时才需要启动它?
-
Patrick 是你的删除机器是 windows 吗?如果你说 windows 我有一个解决方案。
-
@JeffC:我看不出为什么我应该让它一直运行,但我认为在构建开始时启动 RC 是个好主意。我可以通过将其添加为 Windows 服务让它一直运行,我只需要了解如何操作。
-
@Mona:是的,远程机器是 Windows 机器。你有一个好的解决方案吗?
-
@Patrick :我发布了我们所遵循的答案,可能对您有所帮助。
标签: c# selenium-webdriver selenium-rc