O'Reilly logo

Pro Agile .NET Development with Scrum by Scott Millett, Matthew Bussa, Jerrel Blankenship

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A P P E N D I X  E

Web Testing with WatiN

With the evolution of web application development and automated testing, a testing framework called WatiN (pronounced as What-in) exists to get rid of the boring repetitive tasks of web testing. Web testing's purpose is to test the system from a user perspective. While these types of automated UI tests are slower and often a bit more cumbersome than unit tests, their importance exists to ensure the quality for an “end-to-end” perspective. With unit testing, we are testing smaller, individual blocks of code whereas with UI testing we are testing end-to-end functionality.

WatiN has become a standard for automated web testing in the .NET space. WatiN was patterned on Watir, a family of Ruby libraries that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required