Font Size: a A A

Design And Implementation Of Automatic Performance Testing Framework Of Web-service Based Lottery System

Posted on:2017-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhangFull Text:PDF
GTID:2348330512452062Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Alongside the rapid development and wide application of Web services technology, the stability and reliability of Web service platform have increasingly attracted the attention of service providers and demanders. Internet lottery system is a set of real-time trading system based on Web services technology. The Internet lottery sales volume reaches one hundred billion yuan. The dramatic increase of users and the number of transactions poses great challenges to the performance of the system. Therefore, effective performance test of the system is particularly important. In view of this, this thesis designs and implements an automated performance testing framework based on the technical features of Web services and the actual needs of the Internet lottery system, and makes in-depth exploration about how to complete the task of system performance test efficiently and automatically. The author mainly completes the work below:(1) Analyze the key characteristics of Web service-based Internet lottery system performance testing, and give the concrete requirements of its automatic performance testing framework.(2) Present an automated performance test framework with high availability and high maintainability for this system, and give its implementation process and the design scheme of each module.(3) Detailed design and implementation of performance testing virtual users, data generation pool, test scenarios, process drive, monitoring and analysis, support business, data, and script separation, providing standardized methods for performance testing design and allowing rapid configuration and operation of automated performance testing framework.(4) Verify the above framework, making efficient implementation of performance test and boosting the reusability of test script and data.The automated performance testing framework proposed in this thesis provides effective guidance for the performance testing of Web-based Internet lottery system, shortens the project cycle, enhances the reusability of test resources and system quality, saves the future maintenance costs, and provides useful reference for the performance test of similar systems.
Keywords/Search Tags:Web Service, Software Performance, Automated Testing, Performance Testing Framework, Internet lottery system
PDF Full Text Request
Related items