Font Size: a A A

Research On Web Performance Testing Method And Development Of Tool

Posted on:2008-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:M M LiuFull Text:PDF
GTID:2178360212479737Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Driving by market demands, Web Applications already developed into the platforms which provide many kinds of services. The scale of Web application software expands and the complexity of software increases continuously and the intense competition shortened the software development cycle. How to guarantee the accuracy and the reliability of the Web application becomes a major corcern. As an important way of guaranteeing the quality and reliable of software, the testing of Web applications becomes an important field in software developing.At present, the domestic and foreign development facilities have conducted massive researches on the Web application software performance testing, proposed some performance testing models, and developed many testing tools. Because the complexity of realization, some theoretically matured test models are not suitable for the performance testing tool development. Meanwhile, most well developed Web performance testing tools are expensive, some open source code tools have their own limits, for example, openSTA can only run under the Windows platform. Therefore, the research and development of tool for Web application performance testing which has open architecture and provides expanded interfaces are practical and important.Today, there are many Web test tools which adopt the method of record-playback. These methods have their limitations, because it's very difficult to find the appropriate user groups to assist the test work before a Web application released. If there is already a Web application which has similar function, this paper introduces a method which based on the analysis of Web logs. The web logs we need were extracted from existing web application which has the similar functions with the application under test. After gained the rude test scripts from the web logs, fixed the test scripts according with the documents belong to the web application under test. Ifthere are no useful Web logs, design documents and the experts'opinions are needed to generate the test cases.This paper developed a Web performance testing tool—LoadTesting, introduced the function and realization of the system and two subsystems respectively. This tool has two subsystems; the Master subsystem is equal to a controller, in charge of the generating and assigning of test scripts, maintaining the coordinated work between every client, as well as the statistical analysis of the results. The Client subsystems accept commands from the Master, generate the load, and send the results back to the Master subsystem. At last, this paper conducted a series of experiments using LoadTesing.This paper aims to research theoretically on the basic academic of web performance testing and makes further exploration in the specific practical areas.
Keywords/Search Tags:Web performance testing, Web logs, test scripts
PDF Full Text Request
Related items