Font Size: a A A

Performance Testing And Optimization Based On Web Application System

Posted on:2012-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q LiFull Text:PDF
GTID:2178330332985805Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the widespread use of web application system, the visitors and data is also increasing, gradually the web application system responses more slowly, even denies supplying services. Therefore, enterprises have higher performance requirements of Web system. Evaluating the perrformance of system, finding the performance bottlenecks, optimizing the performance of system, and reducing the risk of system have become the deadly concerned problem by developers and users. Performance testing is an important mean of ensuring software quality and evaluating system performance.According to web application architecture, many factors effect the performance of system, such as the configuration of hardware/software resources, network environment, database, application program structure, etc. Usually the system measure the perfonnance by performance indicators, up to now, many performance indicators are concerned during performance testing, including server performance indicators, database performance testing, network perfonnance indicators, etc. How to choose performance indicators is an important problem needed to be solved. This paper has concluded the various performance indicators of the system, and proposes a method to established performance indicators evaluation system by combining with the system architecture, test methods and test targets.Because the current performance model has less description on the design of test scenarios, this paper present a P-TIM-R performance testing model to guide the implementation of performance testing. Testers can implement testing according to the performance testing process; the P-TIM-R performance testing model focuses on the design of test scenarios. The model has discussed the design of the test scenarios by combining with performance targets, perfonnance indicators, perfonnance method, user behavior and other factors, and proposed verification the effective of system optimization by using regression testing. Based on the research of performance testing model, finally this paper concludes the concrete steps of perfonnance testing.This paper describes the steps of implementing perfonnance testing by two cases. "A city population information management system" evaluates whether system performance meets user requirements from an angle of performance compliance verification testing. "A financial system" analyzes performance bottlenecks which may exist in the system from the perspective of perfonnance optimization. The two cases verify the validity of performance evaluation indicators system establishing method, according to P-TIM-R model testers can design the testing scenarios, Implement performance testing by LoadRunner. Through collecting and analyzing the performance data, finally evaluate the perfonnance of web application system quickly and efficiently.
Keywords/Search Tags:Performance Testing, Performance Optimization, LoadRunner, Performance Indicator, P-TIM-R Testing Model
PDF Full Text Request
Related items