2014-10-30 127 views
0

我们最近发现,由于我们的Web驱动程序类型未解决错误,我们的构建服务器上偶尔会发现验收测试项目失败。我正在尝试一个实验,看看它是否构建步骤的时间问题。为此,我试图创建一个独立的构建步骤,分别启动webdriver可执行文件,然后继续进行单元测试 - 我遇到的问题是,当我启动该进程后,它会在成功启动后阻止下一步。团队城市如何在运行exe时创建非阻塞构建步骤

例如。类型未解析为成员'OpenQA.Selenium.WebDriverException,WebDriver,版本= 2.41.0.0,文化=中立,PublicKeyToken = null'..

有没有一种方法,我可以进入下一个生成步骤后,我打电话一个EXE?

谢谢

回答

0

你有多个构建代理吗?你有没有考虑把它分解为单独的构建配置,并在之前的构建配置上使用触发器?

你可以有配置:

  • 编译,
  • webdriver的,触发编译成功完成
  • 单元测试,触发编译成功完成。

这不好,但它应该给你你之后的非阻塞行为。我看不到任何其他方式使它发生,构建配置应该以线性顺序运行。

相关问题