87得票5回答
无法加载文件或程序集,不支持该操作。(来自 HRESULT: 0x80131515 的异常)

当我通过计划任务从一个小的控制台工具中使用 vstest.console.exe 运行 CodedUI 测试时,有时会在不同的计算机上看到这个错误消息: 错误: 无法加载文件或程序集“file:///C:\foobar.dll”或其相关性之一。操作不受支持。(HRESULT 为“0x8...

47得票9回答
如何在RunSettings文件中访问TestRunParameters

阅读 https://msdn.microsoft.com/en-us/library/jj635153.aspx 后我创建了一个类似于示例的.RunSettings文件,其中包含了一些参数。 <TestRunParameters> <Parameter nam...

26得票1回答
为什么在为Silverlight 5应用程序添加Coded UI支持时,System.Core无法加载?

我有以下问题: 尝试为Silverlight 5应用程序([MSDN][1])添加创建编码UI测试的支持。第一步是在Silverlight 5项目中引用Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomat...

24得票3回答
编码UI测试等待UI线程很慢

我在Visual Studio 2013的ASP.NET MVC解决方案中添加了Coded UI测试。很失望地发现测试的运行速度非常缓慢;每个页面都需要等待一分钟或更长时间,然后测试工具才会启动并开始填写表单字段。 经过一些试验(包括关闭SmartMatch),我发现只需调用Playback...

22得票3回答
Visual Studio 2010 编码 UI 测试 - 启动引用应用程序

我正在使用Visual Studio的Coded UI Tests在我的TFS服务器上每次构建运行时自动运行WPF应用程序的UI测试。 我遇到的问题是根据它刚刚构建的路径(包括x86和x64配置),动态启动可执行文件。 是否有办法获取引用项目中可执行文件的路径,以便我可以从我的测试项目动态启...

19得票1回答
在VS2017 Enterprise中创建新的Coded UI测试项目所需的要求

我刚刚安装了Visual Studio 2017 Enterprise(15.0.26228.4 D15RTWSVC),并且安装了.NET Framework版本4.6.01055。但是在“新建项目”对话框中无法找到新的编码UI测试项目,因此无法将其添加到新解决方案中。我认为这是因为在安装Vi...

18得票5回答
Cypress.io:contains()不等待元素

我们正在使用Cypress编写UI测试,通常使用起来非常简单。但我一遍又一遍地遇到一个烦人的等待问题。 场景非常简单。用户点击搜索按钮,然后选择带有特定文本的元素。以下是代码:cy.get('#search-button').click(); cy.contains('Test item 1...

17得票8回答
不使用远程桌面连接,是否有可能运行Coded UI测试?

我正在尝试自动化Coded UI测试。 我的测试控制器在远程测试服务器上启动测试,我通常通过远程桌面连接访问该服务器。 是否有可能在不通过远程桌面连接的情况下运行Coded UI测试? 目前,只有在通过远程桌面连接且窗口处于打开状态时,测试才能运行。当我关闭远程桌面会话时,测试将停止运行...

14得票2回答
CodedUI测试 - 为整个测试集启动一次浏览器

我正在使用VS2010编写一些CodedUI测试,以测试一个Web应用程序。我想要能够为整个解决方案打开浏览器一次,然后在测试完成时再关闭它。 我尝试了在一个方法上使用AssemblyInitialize属性,并在其中使用BrowserWindow.Launch,但是当我运行它时,它会给我以...

13得票1回答
Coded UI测试项目,获取ASP标签的值。

使用Webforms创建了一个简单的计算器应用程序。用户在文本字段MainContent_numberTb中输入数字,然后点击结果按钮。 将一个新的“编码 UI 测试项目”添加到我的解决方案中。通过添加“5”测试了UI,一切正常。现在希望将实际结果与预期结果进行比较。BrowserWindo...