【发布时间】:2015-09-02 23:17:50
【问题描述】:
我们有一个使用竹子的 CI 设置,其中一项工作是运行我们的自动化,它从存储库中检查我们的自动化解决方案,并使用 NUnit 运行器运行它,其中包含使用 selenium webdriver 的测试和一些单元测试。它可以正常运行单元测试(不使用 webdriver 命令),但不能运行 webdriver 测试。
我们确信解决方案正在正确检出,因为我们可以使用引用创建的本地存储库的命令行运行测试,包括使用以下命令使用 webdriver 的测试:
C:\pathToNUnitConsole\nunit-console C:\pathToCreatedLocalRepositoryInTheServer\NUnitTest.dll -include=FirefoxBrowserTest
我们可以看到竹子作业从未启动过浏览器,并且由于看不到浏览器元素而导致测试失败。此外,我们在日志中看到了错误:
2015 年 4 月 10 日 13:19:49 http://10.215.12.28:15871/cgi-bin/blockpage.cgi?ws-session=587410860 2015 年 4 月 10 日 13:20:42 JavaScript 错误:resource://gre/modules/CertUtils.jsm,第 168 行:NS_ERROR_ABORT:证书颁发者不是内置的。
【问题讨论】:
标签: bamboo