23得票10回答
构建的测试未被添加到Visual Studio测试资源管理器窗口

我在Visual Studio 2013中安装了SpecFlow插件。 我创建了一个新的功能项并进行了构建。 结果:构建的测试未显示在“测试资源管理器”中。为什么? 我按照这个视频的步骤执行。

19得票4回答
在Windows上使用Jenkins和无需远程桌面连接的GUI测试

我们在Jenkins中使用主从配置,我们的.NET项目是由运行在Windows上的一个从Jenkins实例构建的。 有一堆GUI测试,但是只有在远程桌面连接(RDC)会话打开时才能运行。 当尝试在没有RDC的情况下运行测试时,Jenkins不显示任何测试进度。然后,当我连接到从机的桌面时,...

18得票1回答
应用程序的GetWindow()非常缓慢。

我有以下两个方法,按顺序调用(使用适当的类级别字段)public const string ProcessName = "This is" public const string WindowTitle = "somewhat proprietary." public Application...

18得票2回答
在具有许多子元素的元素上,Backgroundworker 中的测试执行突然结束

我的一般设置:我们编写了一个小型GUI的Excel导入程序,允许非程序员使用"Button.Click"等命令编写和执行GUI测试。底层框架是TestStack.White。导入Excel文件和其他用户交互后,测试将在System.ComponentModel.BackgroundWorker...

12得票7回答
有没有人成功地使用微软UI自动化实现UI测试自动化体系?

我正在寻找一个自动化UI测试框架/软件工具。过去我一直在使用TestComplete,虽然它是一款很好的软件,但GUI测试自动化的概念被认为是足够困难的,以至于我写了几篇帖子来抱怨 它。 第三方测试自动化工具的问题之一是你必须学习新语言才能在上面提高生产力,更不用说工具支持很差。我现在计划研...

10得票1回答
计算新的滚动百分比 - 在视图大小改变后

首先,基本上我相信我只需要帮助计算它,数学并不是我的强项。 顺便说一下,MS-Word很可能与解决我的问题无关,我基本上只是提到它以便您了解我的情况,但我相信即使没有MS-Word的知识,也应该能够解决我的问题。 我的问题是Word具有属性VerticalPercentScrolled,它...

9得票1回答
如何使用TestStack.White框架从键盘发送ENTER键。

我正在编写一个用于测试应用程序中用户界面的C#代码。我想要从键盘发送ENTER键。我已经检查过TestStack.White.WindowsAPI.KeyboardInput.SpecialKeys,但它没有包含发送ENTER键的方法。谢谢。

9得票2回答
使用White进行整合测试

有人使用过White框架吗? www.codeplex.com/white ? 我正在考虑在下一个项目中使用它来进行我们Windows客户端的基本冒烟测试。我想了解一些文章或您自己的经验。谢谢。

9得票3回答
使用UIAutomation .NET查找桌面上的所有窗口

我正试图使用.NET UIAutomation或White框架查找所有桌面窗口。我尝试过: 1.) AutomationElement rootElement = AutomationElement.RootElement; var winC...

8得票2回答
System.Windows.Automation在枚举表格行方面非常缓慢,与UIAutomationCore相比。

我正尝试通过UI自动化(主要使用 TestStack.White 提供友好的界面; 它使用 System.Windows.Automation 作为后端)对我的应用程序进行自动化测试。 我有一个包含~200行的表格需要测试值(实际上我只想测试前几行和最后几行)。 我已经发现,仅使用COM-in...