white(http://www.codeplex.com/white/ )是一个开源的自动化测试框架,以下是对它的描述:
White supports all rich client applications, which are Win32, WinForm, WPF and SWT (java).
It is .NET based and hence you wouldn't have use proprietary scripting language. You can use your favourite .NET language, IDE and tools for developing tests/automation programs.
White provides consistent object oriented API for all kinds of applications. Also it hides all the complexity of Microsoft's UIAutomation library and windows messages (on which it is based).
White is a library that sits on top of the .Net 3.0 UIAutomation API's.
Combined with WatiN, and ItiN if you use InfoPath, with white you should be able to write 100% of your tests using managed code in Visual Studio 2008.
下载地址:http://www.codeplex.com/white/Release/ProjectReleases.aspx?ReleaseId=12756