我熟悉用于业务层单元测试的 nunit,但我现在正在寻找自动化 win 表单 gui 层的测试。
我看过watin和 watin 记录器,用于通过访问控件并使它们自动化来对 Web 应用程序进行自动化测试。但是,我正在努力寻找与 Windows 窗体(用 c# 或 vb.net 编写)等效的 watin,最好是开源的。
是否存在一种或所有产品都基于记录鼠标和键盘的按下?
更新:我看过这个 blog post on white这似乎是我正在寻找的那种东西。博文提出了一些问题,但由于 white 仅在 0.6 版中出现,这些问题可能已得到解决。如果其他人使用白色或任何其他人进行比较,请感兴趣。
最佳答案
查看 http://www.codeplex.com/white和 http://nunitforms.sourceforge.net/ .我们成功地使用了 White 项目。
上一个问题的相同答案
编辑
White 项目已移动,现在位于 GitHub作为 TestStack 的一部分。
关于c# - 有什么方法可以自动化 Windows 窗体测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25343/