Harry M. Sneed , Ancon GmbH, Vienna, Austria & Budapest, Hungary
The following paper describes the requirements and contraints of testing a web application system for the Austrian Chamber of Commerce. It seperates the testing task into two parts - one for testing the web architecture and one for testing the internet application itself. The high costs of testing an internet application are driven not only by the complexity of the architecture, but also by the complex usage profiles of the application. Non-functional quality characteristics such as usability, performance, security and interoperability take on particular importance in web-based systems. Without a staff of skilled testers equipped with automated tools, it is not possible to ensure the reliability of e-commerce applications. The evolution of such systems requires that the evolved application be tested against the old one. In the project referred to here, a comparison tool was developed to validate both the backend data base contents and the frontend web page contents.