1

我对 Windows 平台的经验很少,我真的需要一个工具来从 UI 端测试我的应用程序。快速的 i-net 搜索让我完全困惑,因此非常感谢任何帮助。

关键要求:

  1. 可以触发用户驱动的事件(例如点击特定位置、拖放、文本输入)
  2. 可以捕获屏幕截图(例如失败时)
  3. 可以分析截图(有时应用程序会触发随机事件并创建弹出窗口,需要拦截和处理此类情况)。也许我可以将其委托给某个第三方流程?
  4. 可以创建报告并将它们存储在文件系统中。

应用程序本身是用 C# 编写的,但没关系,对吧?

4

2 回答 2

1

如果您正在使用 WPF(甚至是 WinForms)进行开发,我会给Microsoft UI Automation一个机会。与 MSUnit 或 NUnit 结合使用,它可以进行简单且可编程的 UI 测试。

于 2012-07-10T08:47:27.857 回答
0

Nunit 非常适合功能和逻辑测试,它的第 3 方并且可以免费安装。但我认为它不会涵盖捕获屏幕截图等。

于 2012-07-10T08:44:24.270 回答