TestApi is...

TestApi is a library of test and utility APIs that enables developers and testers to test WPF applications, Windows Forms applications, .NET Framework applications, and Win32 applications. TestApi provides a set of simple, documented, componentized, and layered test APIs, which complement the WPF Application Quality Guide and the materials available on the WPF Testing blog.

Get Started

Feedback

Please send us feedback on the usefulness, architecture, and relevance of the provided APIs, and let us know what APIs you need for your work. The library will evolve based on user feedback.

Roadmap

v.0.1 v.0.2 Suggested Feature List
Commandline parsing API In- and out-of-process application control API Ability to use the library cross-platform
Input API New Visual Verification features Combinatorial variation generation API
UIA Utility API New CommandLineParser features Controls verifications API
Visual Verification API xUnit and NUnit samples Eventing support in DispatcherOperations
WPF Dispatcher Operations Fault injection API
Input API extensions
Leak detection API
Media verification API
Memory dump API
Performance API
Property comparison API
Query builder and other extensions to the UIA Utility API
Setup validation API
State management API
Test string generation API
Theme API

Contributors

Project Development:
  • Alexis Roosa
  • Anne Gao
  • Daniel Marley
  • Eddie Li
  • Ivo Manolov (blog)
  • Peter Antal (blog)
  • Sam Terilli
  • William Han
Reviewers:
  • Adam Ulrich, Adrian Vinca, Alexis Roosa, Brad Van Ee, Brian McMaster, Dawn Wood, Dennis Cheng, Dwayne Need, Krasimir Alexandrov, Ian Ellison-Taylor, John Gossman (blog), Lester Lobo (blog), Mak Agashe, Michael Hunter (blog), Mike Pope, Patrick Danino (blog), Rossen Atanassov, Scott Wadsworth, Sue Dernbach, Yong Lee.

Last edited Apr 28 at 5:44 PM by ivom, version 35

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Archived page comments (6)

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Version 2009.6.1.15196