Testing Internet Applications
Glenford J. Myers, Tom Badgett, Corey Sandler · 2012
Internet applications are essentially client-server applications in which the client is a Web browser, and the server is a Web or application server. Although conceptually simple, the complexity of these applications varies wildly. Some companies have applications built for business-to-consumer uses such as banking services and retail stores, while others have business-to-business applications such as supply chain or sales force management. Development and user presentation/user interface strategies vary for these different types of websites, as much as the testing approach varies. The goal of testing Internet-based applications is no different from that of traditional applications. One needs to uncover errors in the application before deploying it to the Internet and the end user. There is an immense importance of rooting out the errors in an Internet application. This chapter discusses testing Internet-based applications, its goal and importance and the challenges that testing software in the Internet environment presents.