测试桌面应用程序

时间:2011-06-10 09:43:28

标签: testing nunit desktop-application

我需要打开一个.exe应用程序,我必须测试所有的功能,UI等。 我正在和watin和Nunit一起测试网络,但是现在,我认为watin对此毫无用处。我找到了NunitForms,但我认为这不够。

我必须打开应用程序并测试出现的所有窗口,按钮等。应用程序也在任务栏中启动最小化,并且有一个可以解开的菜单。

我该如何处理?谢谢!

2 个答案:

答案 0 :(得分:1)

我相信你指的是Winforms应用程序。请查看以下链接

Microsoft UI自动化库 - http://msdn.microsoft.com/en-us/site/cc163288

使用Windows PowerShell进行UI自动化 - http://msdn.microsoft.com/en-us/site/cc163301

使用.NET进行轻量级UI测试自动化 - http://msdn.microsoft.com/en-us/site/cc163864

答案 1 :(得分:1)

理想情况下,您希望表单中的代码尽可能少。如果将功能移动到单独的类,则可以使用NUnit轻松测试这些类。如果必须直接测试表单,NUnitForms是一个合理的工具。

相关问题