TFS 2013 Selenium测试执行多个问题

时间:2016-06-21 09:20:25

标签: visual-studio selenium tfs continuous-integration

我正在与TFS进行CI集成,几周来一直面临多个问题,并且不知道我在这里缺少什么。确保MSDN中的所有清单以及此处提供的其他信息。

  1. 我想在远程构建服务器(2008)中构建和部署我的selenium测试框架。
  2. 能够在构建服务器的共享网络路径中构建和删除文件。早期单元测试dll有多个问题,但随后使用外部引用我成功地解决了这个问题并且能够在没有任何错误的情况下获得构建。 3.能够检查构建机器和drop文件夹中的已部署代码(调试文件) 4.此解决方案在本地运行,没有任何问题。
  3. 问题是当测试执行开始时,我们在登录构建系统时看不到浏览器启动,但是我的脚本能够执行非交互式操作,例如打开excel,终止浏览器,启动webdriver
  4. 由于无法使用UI元素执行点击,因此失败。
  5. 有保证的:

    构建是启用交互式的。 测试代理是交互式启用的。 测试代理已启动并正在运行。 调试日志显示实际的代码启动。 确保将IDE和参考dll添加为副本,并且在调试文件夹中可用 使用默认模板输入构建定义,其中包含MSDN中提到的所有详细信息 失败屏幕截图提供银行屏幕(黑色)虽然我已经保持打开构建系统

    完成到目前为止: - 参考所有MSDN网站的代理,控制器设置和故障排除

    这里的问题是: CI执行的测试服务器正在使用VS 2010/2012 shell安装。那么有什么我需要担心的。 我没有选择让VS Developer控制台在命令行中执行脚本。 当我从默认模板执行构建时,测试代理甚至不会在远程机器中响应 - 检查它是否在构建机器中保持屏幕打开。那么我如何从我的日志文件中看到webdriver启动。

0 个答案:

没有答案