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
- Get the latest release.
- Read the following blog articles for a quick introduction to some of the available features:
- Read the documentation, experiment with the samples, check out the source code.
- Let us know what features you would like to see in future releases.
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
|
|