1

我正在尝试使用 nUnit 从 TeamCity 构建中运行 Watin。

所有测试在本地运行良好。我知道如果 TeamCity 作为 Windows 服务运行,您将无法从 TeamCity 运行完整的 Watin 测试(即 POST)。您必须从 .bat 文件启动构建代理。

但是,我不想登录到服务器才能启动它。

我已经尝试让一个计划任务(在 Windows Server 2008 中)在启动(而不是登录)上触发 agent.bat 文件,但没有运气。

有没有其他人让 Watin/TeamCity 从计划任务中运行?

谢谢,

皮特

4

1 回答 1

2

查看使用 CC.NET 执行此操作的解决方案。

在 CC.Net 上的 Watin 测试失败

布雷特和我在这方面工作了一段时间。问题在于,作为用户运行的 Windows 服务无法与桌面交互,但因为 WatiN 运行浏览器的真实实例,它需要与桌面交互。提供的链接中的解决方案可以向您展示如何执行此操作。

于 2010-05-11T14:51:00.797 回答