问题标签 [coded-ui-tests]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3751 浏览

wpf - 使用 System.Windows.Automation 和 Microsoft.VisualStudio.TestTools.UITesting 进行 WPF UI 测试自动化有什么区别?

使用 System.Windows.Automation(通常称为 UIA)API 和 Microsoft.VisualStudio.TestTools.UITesting(在后台编码 UI 测试中使用的一种)以编程方式实现 WPF 应用程序的 UI 测试自动化有什么区别?

是否有任何特定的场景、限制或优点/缺点?

0 投票
2 回答
2011 浏览

devexpress - DevExpress LookUpEdit 和编码的 UI 测试

我们正在使用 Windows 窗体和 DevExpress 控件开发软件。

我们还想使用 Coded UI 测试来自动测试我们的应用程序。

正如我们最近的经验告诉我们的,DevExpress 不支持 CUIT。

但是我们既不能放弃 DevExpress 的控制,也不能放弃 CUIT。

最近我使用 MTM 创建了一个测试用例,该测试用例测试了一个包含 LookUpEdit 控件的表单。正如您猜想的那样,我无法正确使用参数。

有没有办法解决这个问题?

0 投票
1 回答
820 浏览

visual-studio-2010 - 是否可以将 Visual Studio Coded UI 测试部署到 Azure 或 EC2 作为测试代理?

我对 Visual Studio 2010 (Ultimate) 附带的测试套件并不完全熟悉,但我正在尝试找到一种方法来使用编码的 UI 测试生成类似于Selenium Grid的东西。我希望能够将代理部署到 Azure 或 EC2,执行所有编码的 UI 测试,然后将它们拆下来进行冒烟测试,作为部署过程的一部分。

从我在网上看到的情况来看,可以通过控制器和代理做与此类似的事情,但我不确定其中有多少可以轻松迁移到云端。我发现了这些帖子:使用在 Windows Azure 上运行的代理进行负载测试:[ 1 2 3 ],但它们围绕负载测试。据我了解,负载测试可以编译并轻松部署,但编码 UI 测试不一定如此。

0 投票
1 回答
531 浏览

jqgrid - jqgrid中的编码ui测试选择复选框

我正在尝试使用 Visual Studio 2010 定义一些编码的 UI 测试。我需要在 JQGrid 中选择一个复选框。每个会话中元素的 id 都不同。有谁知道如何按类或其他方式获取元素的句柄?

0 投票
3 回答
4694 浏览

coded-ui-tests - 在codedUI中获取当前Url

我正在使用 CodedUI 来自动化我的网站。我将如何获得当前的 url。我正在启动http://example.com,但稍后在我的应用程序中,我根据某些条件将 E=U 和 E=P 添加到它。我想知道如何识别 E=U /E=p ?

0 投票
1 回答
576 浏览

c# - CodedUI 测试在 Visual Studio 2010 中突然抛出异常

我的项目中有一大堆单元测试和编码的 UI 测试设置,所有这些都只在我的本地机器上运行(尽管它们都在 TFS 中)。

在我添加了一个新的 CodedUI 测试之前,一切都运行良好 - 突然我的 Coded UI 测试都不起作用,它们都抛出了相同的异常:

异常截图

有人可以帮忙吗?

编辑

好的,发现添加Playback.Initialize();我的TestMethod允许它运行。

那么为什么内置引擎停止调用这个方法呢?

0 投票
3 回答
3081 浏览

.net - 我在哪里可以获得 SilverlightUIAutomationHelper.dll?

我们有一个 Silverlight 解决方案,在我们的旧计算机上运行良好。它是为编码 UI 测试设置的,因此项目引用 Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper。

然后我们得到了新机器,显然有一些模糊的配置我们没有在新机器上正确设置,因为现在参考显示一个警告图标,错误列表窗口显示以下警告:

找不到引用的组件“Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper”。

我发现这篇文章给出了预期可以找到此 DLL 的路径,但该目录不存在。在我的 32 位开发虚拟机上,我确实有一个 C:\Program Files\Common Files\microsoft shared\VSTT\10.0 目录,但它没有 UITestExtensionPackages 子目录。

我错过了什么?如何安装此 DLL?

0 投票
5 回答
3016 浏览

c# - 在 infragistics winform 控件上使用编码的 ui

我最近决定看看使用 vs2010 的编码 UI 进行自动化 UI 测试。但是,我遇到了一些问题,即FailedToPerformActionOnBlockedControlException在回放时从组合框中选择一个值。

快速搜索此异常和基础设施和编码 ui 似乎表明没有正式支持使用编码 ui 的基础设施 winform 控件,但是有几个网站提到使用编码 ui 扩展。

有没有人有成功让编码的 ui 识别基础设施控件的经验?例如组合框,超网格等...?

0 投票
1 回答
104 浏览

windows - 将 ProblemSteps Recorder 测试转换为 CodedUI 测试?

有什么方法可以将我的用户创建的 Windows 7 中的问题步骤记录器测试转换为 CodedUI 测试?

0 投票
3 回答
518 浏览

selenium - 什么 .NET UI 测试工具具有内置浏览器以更快地运行测试?

你好,我记得有一次看到 selenium 或 watin 有一个“内置”浏览器可以比通常的浏览器(IE/FF ...)更快地运行测试,我是在做梦还是真的?谁能指导我查看有关该问题的一些信息/文档?

谢谢,n