Unlock instant, AI-driven research and patent intelligence for your innovation.

Performance analysis method and device for a web system

A technology of performance and testing methods, applied in the field of performance testing of web systems, can solve the problems of low testing efficiency, high cost, long performance testing cycle, etc., and achieve the effect of shortening performance testing cycle, reducing workload and improving testing efficiency

Active Publication Date: 2020-04-03
ULTRAPOWER SOFTWARE
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above problems, the present invention provides a web system performance testing method and device to solve the problems of long web system performance testing cycle, high cost and low testing efficiency in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Performance analysis method and device for a web system
  • Performance analysis method and device for a web system
  • Performance analysis method and device for a web system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] figure 1 The flow chart of the performance testing method of the Web system provided by this embodiment, such as figure 1 as shown, figure 1 The methods in include:

[0056] S110, when the web system fails to meet the user's performance requirements, select an application component from the application components of the web system as a test object to perform an iterative stress test.

[0057] Since the cost of each performance test is directly related to the pressure exerted on the Web system during the test, this embodiment preferably uses an iterative test method to test the performance of the Web system under different pressures.

[0058] In step S110, an application component is selected from the application components of the Web system as a test object to perform an iterative stress test specifically as follows:

[0059] According to the user's performance requirements, determine the relevant application components of the Web system;

[0060] According to the c...

Embodiment 2

[0096] This embodiment provides a method for performance testing of a Web system. In this embodiment, it is assumed that the tester finds that the Web system does not meet the user's performance requirements when performing a comprehensive test on the Web system, and then follows the image 3 The following performance tests were performed using the method shown in .

[0097] like image 3 as shown, image 3 The test flowchart of the performance testing method of the Web system that this embodiment provides, the specific flow of this performance testing method is as follows:

[0098] S310. Select an application component from the relevant application components of the Web system as a test object, and set the initial value, termination value and iteration step size of the stress test parameters of the application component. Wherein, the stress test parameters include test environment parameters and test pressure values.

[0099] It should be noted that, in this embodiment, t...

Embodiment 3

[0113] Based on the same design concept as that of Embodiment 1, this embodiment provides a performance testing device for a Web system.

[0114] Figure 4 A schematic structural diagram of the performance testing device of the Web system provided in this embodiment, such as Figure 4 as shown, Figure 4 The performance testing device in includes: an application component testing unit 41 , an application component optimizing unit 42 , a mixed scene testing unit 43 and an application component selecting unit 44 .

[0115] The application component testing unit 41 is configured to select an application component from the application components of the Web system as a test object to perform an iterative stress test when the Web system fails to meet the user's performance requirements.

[0116] The application component optimization unit 42 is configured to analyze the performance of the Web system during each stress test of the application component, and optimize the application...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a web system performance analysis method and device. The method comprises the steps of when a Web system does not meet the performance needs of a user, selecting an application component from the application components of the Web system as the test subject to conduct an iterative stress test; analyzing the performance of the Web system during each test of the application component, after it is determined that a performance bottleneck appears, optimizing the application component; when the application component completes the iterative stress test, conducting a stress test in mixed scenes, determining whether the Web system meets the performance needs of the user; when the Web system still cannot meet the performance needs of the user, based on the pre-established performance bottleneck distribution model, selecting the next application component from the application components of the Web system as a new test subject for the iterative stress test. The technical scheme can increase the test efficiency, shorten the performance cycle, and reduce the test cost.

Description

technical field [0001] The invention relates to the technical field of performance testing, in particular to a performance testing method and device for a Web system. Background technique [0002] Since web applications are a collection of programs and multimedia resources distributed on Wed servers, they have the characteristics of distribution, heterogeneity and multi-users, and most of web applications are B / S (Browser / Server, browser / server) architecture , using the Http protocol, using the client / Web server / database server design pattern, this multi-level structure greatly increases the probability of system problems. Therefore, the quality of Web systems has attracted more and more attention from users, especially Web performance testing, which often needs to go deep into software development, data communication, hardware support, etc., and has attracted more and more attention. [0003] However, performance testing is difficult, long-term, and demanding, which has al...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36
Inventor 王庆磊侯端康
Owner ULTRAPOWER SOFTWARE