编码的UI测试中的警告

时间:2013-08-15 07:38:55

标签: visual-studio-2012 exe coded-ui-tests

我在Visual Studio 2012中创建了一个编码的UI测试项目。当我运行测试时,我收到以下警告:

  

“指定的可执行文件不是此操作系统的有效应用程序   平台“

我认为这是因为我更改了QTAgent32.exe.config文件,就像在Using Different Web Browsers with Coded UI Tests上说的一样。

要在编码的UI日志中包含屏幕截图,但之后我在exe文件中返回了默认值,但它仍然不起作用。

有人可以建议我做什么吗?

1 个答案:

答案 0 :(得分:0)

你说你已经改变了一切,现在它还没有用?如果可能的话,我会做一个源代码控制回滚,如果没有,那么:

  • 创建新的UI测试项目
  • 右键点击旧的UI地图,然后选择“查看代码”。将其内容复制到新的UI地图
  • 在普通视图中打开新的UI地图并保存(这将在幕后更新生成的代码)
  • 将UI测试中的内容复制到新项目

您现在应该可以使用默认情况下的IE运行测试。此时进行备份,然后立即开始更改一件事。你的问题可能在于selenium集成。

如果您特别想要进行跨浏览器测试而不是直接使用selenium,是否有理由使用此功能?我喜欢编码的ui测试,但它们对于多浏览器测试来说并不是很棒!