1 Web Applications development and testing Alessandro Marchetto Fondazione Bruno Kessler-IRST,
2 Link Material for the Web part of the LSA 2008:
3 Outline Web applications development Servlet/JSP Web applications testing Acceptance and Unit Test FIT/Fitnesse for testing Web Applications An Approach for Black-Box Testing An Experiment regarding the use of acceptance test for improving the Web systems development Just a quick introduction to the Web application part of the course
4 Web Applications development Web sites and Web applications Java Servlet Servlet engine How to write a servlet How to Process a request (Form data) Servlet session tracking JavaServer Pages Model-View-Controller architecture
5 Just a quick introduction about Web applications development After this, you will be able to read and write simple Web Applications by means of Servlets, JSP, and Java Objective
6 Web Applications testing Unit vs Acceptance testing FIT/FITNESSE to do acceptance test......for testing Java applications...for testing Web applications An approach to do Black-Box (functional) testing
7 Just a quick introduction about unit and acceptance testing After this, you will be able to use a tool (Fitnsse) for testing Web Applications Some basic concepts for applying a black-box testing approach and for building suites of test cases Objective
8 Experiment Web testing FIT/FITNESSE to do acceptance test......for improving the development of software systems How? One laboratory about Comprehension Two laboratories of Change-Requirements implementation
9 To be part to a Web-based experiment After this, you will be able to understand how test cases can be used for improving the software development Objective