我正在寻找一个适用于Windows窗体应用程序的GUI测试框架/自动化测试工具。您能推荐一些吗?
我以前使用过White,并且取得了一些成功。它还有一个White.NUnit组件,可以让你将测试集成到NUnit中。
当我使用它时,相对容易调查UI,获取按钮、菜单等,点击它们,然后验证正确的事情发生了 - 一切都来自C#。结合NUnit断言,它使您能够验证UI的行为是否符合预期。我确实遇到了一些控件类型不正常工作的问题。它已经更新了一段时间,所以您可能会在最新版本上运气更好。
我对AutomatedQA有着良好的使用经验,尽管我主要用它来测试Web应用程序而不是独立的Windows应用程序。它比大多数其他商业工具更具价值,并且具有良好的功能集和脚本语言选择。