Font Size: a A A

The Research And Implementation Of Web Performance Testing Technology Based On Loadrunner

Posted on:2014-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:X YaoFull Text:PDF
GTID:2268330401989823Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, people’s learning,work and life can not do without the support of the network in recent years, Web applications appear in all areas of our lives gradually, their service quality and reliability has attracted more and more attention. Since Web applications has becoming increasingly large and complex, traditional software testing has been unable to satisfy people’s demands, therefore, Web application testing has now become a hot field. Web application testing often relies on a specialized test procedure in comparison with the ordinary software testing. Since Web applications are distributed, open, concurrent, multi-user and heterogeneous, for Web testing we can not only need to check and verify whether it is running in accordance with the requirements of the design or not, but also test its strength testing, performance testing, security testing, user interface testing, recovery testing, documentation, testing and sound testing, etc. This makes that Web application software testing is more difficult than traditional applications, software testing has also ushered in new opportunities and challenges.Compared with traditional software testing, Web testing has its unique, especially in the performance testing, for example, how to load virtual users on the system, how to design a scene which looks more real, how to locate performance bottlenecks and tune the system to meet users’needs, these problems are all that we need to study. This paper studies the theory of software testing, analyzes specific process of the Web performance test, and then we analyze the current mainstream industry standard load testing tool Loadrunner in-depth, in the practice process of performance testing of the system, we use the tool-Loadrunner, Qitaihe City Administration Bureau hidden self-examination and self-reported system as a test platform, build the test environment, we use Virtual User Generator to generate virtual users to simulate the real users’operational behavior in real life, to create a real load, we use Controller to design and run the scene of performance test, so that we can detect the performance status of individual components, finally we use Analysis to generate test analysis chart and analyze the final result by human-beings. In this paper, we test the framework of the entire system by using Loadrunner and find the defects and limitations in the system server tuning, taking the system performance bottleneck probably exist in network bandwidth into account, not in the server itself.Then we place system server in network bandwidth environment of512k,2M and10M and use data mining to find association rules and frequent item sets between network bandwidth and average transaction response time. so we can deduce the impact of the difference of network bandwidth brings to the average transaction response time, propose a view that we need to consider turn the server by adjusting the size of the network bandwidth, this makes a prediction for system tuning.
Keywords/Search Tags:Software testing, Web performance testing, Data mining, Loadrunner
PDF Full Text Request
Related items