12得票2回答
有没有办法在UI测试中自动化SFSafariViewController?

有没有办法自动化SFSafariViewController?我喜欢Xcode 7的UI测试功能,但似乎不支持SFSafariViewController自动化。我正在测试的一些UI流程需要使用Web浏览器,因此应用程序使用SFSafariViewController使其比Web视图更安全。

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

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

12得票5回答
如何在单元测试中以编程方式启动WPF应用程序?

问题 VS2010和TFS2010支持创建所谓的编码 UI 测试。我找到的所有演示都是在开始 Coded UI 测试时,WPF 应用程序已经在后台运行,或者使用绝对路径启动 EXE。 然而,我想从单元测试代码中启动我的 WPF 应用程序进行测试。这样它也可以在构建服务器上和我的同事的工作副...

12得票1回答
使用SpecFlow和Coded UI时,BeforeFeature/AfterFeature无法正常工作。

我无法为我的特性文件定义[BeforeFeature]/[AfterFeature] hook。被测试的应用程序是 WPF 独立桌面应用程序。 如果我使用 [BeforeScenario]/[AfterScenario],一切都可以正常工作,应用程序启动没有任何问题,设计的步骤正确执行并且应...

12得票4回答
微软UI自动化库与编码UI测试

我对于测试自动化这种东西还很陌生。最近我被分配到一个项目中,需要编写一个应用程序(或者可能是脚本,我不确定),来自动化测试一个类似CAD的WPF应用程序的UI界面,但是该应用程序缺少很多AutomationId。 在MSDN和其他来源上进行了一些搜索之后,我有点困惑,不知道是否应该使用Mic...

12得票2回答
编写自定义HTML日志记录

我的Coded UI测试配置可以自动产生HTML日志文件,具体的操作方法可以参考这里。 是否有办法自定义HTML日志或者创建自己的HTML记录器以代替默认的日志记录器?例如,默认的HTML日志只在Assert事件失败时才显示。我希望即使Assert事件没有失败也能够显示出来。 我想把默认的...

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

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

11得票1回答
在Android Espresso框架中检查DatePicker日历的值

我有一个包含两个DatePicker控件、一些文本输入框和按钮的活动。我想通过Espresso测试一些场景: 将日期设置为第一个DatePicker。 设置一些文本并单击按钮,触发我的业务逻辑,并将日期设置为第二个DatePicker。 检查第二个DatePicker的日期。 在第3步...

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

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

10得票1回答
使用Teamcity进行编码UI测试

我在使用TeamCity对一个WPF应用程序进行MSTest测试(编码UI测试),并在虚拟机上运行。我已经将测试代理作为交互式进程安装,但是我仍然在TeamCity日志中收到此错误信息。 我在VM中使用Teamcity来测试WPF应用程序(代码UI测试)时,运行MSTest。 我已经安装了...