Font Size: a A A

Session-based Load Testing Research For Web Applications In The Mobile Internet

Posted on:2012-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:X X QuanFull Text:PDF
GTID:2178330335495525Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Mobile Internet is a mobile communications network as the access network to the Internet and services, which includes several elements: the mobile communications network access, public Internet services and mobile Internet devices. Expanding mobile Internet for mobile end-users a wealth of information resources, represents the fusion of the five trends (3G, social, video, VoIP, and the ever-changing mobile device).Mobile Web adds a new MIME type, markup language, document format on the basis of desktop Web, provides optimized Web content for the screen of small size, and solves many issues, such as resources limits on mobile devices, poor availability of Web browser. The load testing of desktop Web applications is mainly based on the request recording and playback from Web browser. The performance of Web application system can be got by recording the requests of user visiting behavior to form the performance test scripts of the communication process between the client and the server, and executing the test scripts to simulating multiple users. But this simple means of recording user requests and playing back the load testing scripts only reflects the operating characteristics of a single user and involves to much uncertainty during the process of script parametrization. In the mobile Internet, some changes of Web applications have taken place. The approach has not truly reflected the user behavior of Web applications, and thus can not accurately reflect the real load capacity of Web applications.In this paper, targeting on the features of mobile Internet Web applications, load testing model of Web applications is established based on user sessions. Firstly, the paper studies how to automatically generate test scripts and test data based on user sessions by analyzing the interactive information in server logs; and then it designs a request generator and analyzes user sessions to establish a comprehensive scenario to lead a load testing of Mobile Web Applications.Firstly, the paper introduces the research background of mobile Web load testing, and then it describes the current domestic and internatinal research status of Web applications in mobile Internet and its tendency and application prospects. Secondly, the paper researches on the theories and methodologies of the performance testing and gives several reasons why the traditional recording and playing back method is not applied to mobile Web applications. Thirdly, the paper describes the architecture of session-based load testing model of Web applications in mobile Internet, including the implementation details of server log analyse, test script generatin, test data generation, request generator and comprehensive scenario generator. Finally, a real system was elected as an instance to show how the tool is utilized during mobile Web load testing.
Keywords/Search Tags:Mobile Internet, Load Testing, User Session, Web Applications, Test Script
PDF Full Text Request
Related items