Skip to Main Content
Web testing is an effective technique to ensure the quality of Web applications. Unfortunately, it is hard to directly employ the traditional test theories and methodologies because of the particularities and complexities of Web applications. Testing Web applications raises new problems and faces very high challenges. This work proposes a practical Web usage model based on probable FSM. According to the probable FSM usage model, it details the process of generating test cases. The testing process is based on the idea that different parts of the Web application have different execution frequency. Therefore, the test cases produced ensure that the failures occurring most frequently in operational uses will be found early in the test process.