White testing Plastic
Ever heard of White? You should.
White is a promising testing framework based on the UI Automation APIs which enables you to write tests in C# (or your favorite .NET language).
Why is it interesting? I think there're several reasons but, for me, the main ones are:
- Developers can write GUI tests as they'd write unit tests: from their own development environment, in their language of choice. It makes a huge difference.
- Tests can be integrated with NUnit, or, in our case, with PNUnit, the distributed extension to NUnit which has been integrated in NUnit 2.5 (we run our test suites on several variations of Linux, Windows and MacOS (including x86 and PPC)).
Want to see it in action? Watch the following video of White testing Plastic: