Font Size: a A A

Based On Test Cases And Log Web Statistics

Posted on:2005-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:H ShenFull Text:PDF
GTID:2208360122980469Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the prevalence of network and the progress of IT, web application becomes a mainstream application model, therefore how to ensure the web application's reliability becomes increasingly important. The web application is characterized as the following: complex structure, a great quantity of code and enormous interlink web pages. In the limited time and devotion, the traditional, coverage-based testing is undoubtedly invalid. In fact, different portion of software are executed with a high frequency than others. Statistical testing is just based on this fact and aims to identify and adjust these portions accordingly, subjecting more frequently executed section of the code to thorough testing. By improving security and reliability of the key section, the security and reliability of the system will be promoted so as to improve the efficiency of testing.The prerequisite of statistical testing is to generate the usage-model that precisely reflects the behavior and usage of the system. In the past, the usage-model was mainly constructed by estimation and predetermination, so the behavior and usage of the system cannot be reflected precisely. In this paper, the concentration is on the research of how to generate the precise usage-model from the use case and log files of the system.Based on the introduction and the research of the characteristics of the statistical testing, the characteristics of the web application and the present testing methods in web environment, the paper issues the idea of "usage-model based on the use case and log", in this way we can generate the precise and succinct usage-model and guide the process of Web statistical testing. This method can control the complexity level of the testing efficiently and improve the efficiency of the testing. Taking "SHANGHAI E&T INTL-TRANS MIS " as an experimental platform, This paper describes in detail how to withdraw the valid information from the use case and log file of the system, from use case to state diagram to usage-model to test case step by step. In the end the feasibility of this idea is proved by the related data.
Keywords/Search Tags:web, statistical testing, usage-model, Markov chain, use case, Log
PDF Full Text Request
Related items