End-to-end testing

End-to-end testing is a great improvement in quality testing automation. It reflects the user experience in tests.

This book is a complete guide to Selenium tools. Good choice both for begginers and experienced developers.

End-to-end tests just make sure, that the system works fine, saving developer and tester time after all.