10得票4回答
手动编写 Coded UI 测试

嗨,我正在考虑使用编码 UI 测试(CUIT)来测试一个应用程序。我尝试过录制选项,但这对我来说不够灵活。如果你在不同尺寸的屏幕上使用它,它就会出问题。 我知道你可以手动编写这些测试,但我找不到任何好的示例来编写基本测试。这里有一些使用 CUITe 的示例,但这些帖子是从2011年开始的,我...

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

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

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

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

12得票3回答
如何使用AutomationProperties.Name?

问题 请问(最好附有代码示例),AutomationProperties.Name属性如何在XAML中以编程和声明性方式使用? 解释 我知道,例如Visual Studio 2010中的Coded UI Builder会将窗口名称作为SearchProperty。 由于我的窗口名称会更改,我希...

11得票2回答
从VS的测试资源管理器中获取测试列表

这是一个比较"高级"/简单的问题。我想要列出在我的VS2012中测试资源管理器中填充的所有测试用例名称清单,以便于和另一个测试列表进行比较。请问有没有办法从测试资源管理器中获取所有测试用例名称,类似于复制/粘贴、导出为csv或其他方式。

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

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

12得票5回答
在使用Coded UI时出现“Failed To Perform Action On Blocked Control Exception”的异常?

我正在自动化 WPF 应用程序,当我录制“WpfComboBox”控件并对该控件执行选择索引操作时,它会抛出错误,如“Failed To Perform Action On Blocked Control Exception”。请帮助我解决这个问题。 WpfControl customCon...

8得票4回答
Coded UI测试 - 无法解决符号UITesting

我试图在VS2012项目中使用这样的程序集: using Microsoft.VisualStudio.TestTools.UITesting; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.Visua...

10得票2回答
使用 System.Windows.Automation 和 Microsoft.VisualStudio.TestTools.UITesting 来进行 WPF UI 测试自动化,有什么区别?

使用System.Windows.Automation(通常称为UIA)API和Microsoft.VisualStudio.TestTools.UITesting(在Coded UI测试背后使用的)在编程实现WPF应用程序的UI测试自动化方面有何区别? 是否存在特定场景、限制或优缺点?

9得票3回答
无法确定在我的 Web 应用程序中是否存在特定的 UITestControl

我目前正在尝试使用C#为Web应用程序自动化一些编码UI测试。经常遇到的问题是,很难确定页面上是否存在UITestControl对象。不幸的是,微软在MSDN网站上关于编码UI测试的任何文档都几乎不存在(请参阅此处有关UITestControl的页面)。 基本上我想问的是: 最好的方法是...