In recent years, the quality of software has increased, thanks to software teams having spent countless hours testing the software in order to identify and eliminate problems before it reaches the user. There are many different types of testing that can be performed on your ASP.NET web applications and this book shows you how to conduct many of these tests, including functionality of the application, security, load/stress, compliance, and accessibility testing. With this book, you′ll be armed with the best testing approaches for web applications created with the ASP.NET family.
Serves as the only book to specifically cover all aspects of testing for the incredibly popular ASP.NET language
Provides tips for handling problems you may encounter when testing your applications
Guides you through the various approaches and tools available for successfully testing your application
Explains the fundamental concepts of testing and walks you through each type of testing discipline
Gets you up–to–speed on the most common terms used in application testing
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Chapter 1: Preliminary Concerns.
Chapter 2: Design and Testability.
Chapter 3: Unit Testing and Test Driven Development.
Chapter 4: Integration Testing.
Chapter 5: Automated User Interface Testing.
Chapter 6: Acceptance Testing.
Chapter 7: Manual Testing.
Chapter 8: Performance Testing.
Chapter 9: Accessibility Testing.
Chapter 10: Security Testing.
Ben Hall is a Microsoft MVP for C# and a seasoned software developer/tester. In addition to his practice and research in test techniques, he speaks at conferences and user groups on testing and test driven development.