我在 Visual Studio 2012 中创建了一个编码的 UI 测试项目。当我运行我的测试时,我收到以下警告:
“指定的可执行文件不是此操作系统平台的有效应用程序”
我认为这是因为我更改了QTAgent32.exe.config
文件,就像Using Different Web Browsers with Coded UI Tests中所说的那样。
在编码的 UI 日志中包含屏幕截图,但之后我在 exe 文件中返回了默认值,但它仍然不起作用。
有人可以建议我该怎么做吗?
我在 Visual Studio 2012 中创建了一个编码的 UI 测试项目。当我运行我的测试时,我收到以下警告:
“指定的可执行文件不是此操作系统平台的有效应用程序”
我认为这是因为我更改了QTAgent32.exe.config
文件,就像Using Different Web Browsers with Coded UI Tests中所说的那样。
在编码的 UI 日志中包含屏幕截图,但之后我在 exe 文件中返回了默认值,但它仍然不起作用。
有人可以建议我该怎么做吗?
你说你把所有东西都改回来了,现在还不行吗?如果可能的话,我要么做一个源代码控制回滚,要么不做:
您现在应该能够使用默认的 IE 运行测试。此时进行备份,然后立即开始更改一件事。您的问题可能与硒集成有关。
如果您特别想进行跨浏览器测试而不仅仅是直接使用 selenium,那么您是否有理由使用它?我喜欢编码的 ui 测试,但它们对于多浏览器测试并不出色!