Method and system for testing performance

A technology for testing systems and performance, applied in the field of performance testing methods and systems, can solve problems such as the inability to quickly and effectively locate the system to be tested, and achieve the effects of improving performance testing efficiency, improving accuracy, and reducing workload

Active Publication Date: 2017-06-16
ULTRAPOWER SOFTWARE
View PDF3 Cites 5 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 performance testing method and system to solve the problem that conventional software testing methods cannot quickly and effectively locate the performance bottleneck of the system to be tested

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
  • Method and system for testing performance
  • Method and system for testing performance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] This embodiment pre-establishes a software test model including a system logic analysis model, a performance index model, and a user behavior model, and utilizes the software test model to perform a performance test on the system to be tested; wherein the system logic analysis model is used to analyze relevant system components that affect performance , the performance indicator model is used to determine the performance indicators that need to be monitored by the relevant system components, and the user behavior model is used to simulate the real operation behavior of the user on the system.

[0048] figure 1 The flowchart of the performance testing method provided for this embodiment, such asfigure 1 as shown, figure 1 The methods in include:

[0049] S110, using the system logic analysis model to determine related system components of the system to be tested.

[0050] In this step, the use of the system logic analysis model to determine the relevant system componen...

Embodiment 2

[0089] Based on the same technical idea as that of Embodiment 1, this embodiment provides a performance testing system, which cooperates with monitoring tools to implement performance testing of the system to be tested.

[0090] figure 2 A schematic structural diagram of the performance testing system provided in this embodiment, such as figure 2 as shown, figure 2 The performance test system includes: a system logic analysis unit 21 , a performance index establishment unit 22 , a user behavior simulation unit 23 , and a performance bottleneck location unit 24 .

[0091] The system logic analysis unit 21 is configured to use the system logic analysis model to determine the relevant system components of the system to be tested.

[0092] Preferably, the system logic analysis unit 21 includes:

[0093] The system component analysis module is used to analyze the architecture of the system to be tested, and obtain the system components included in the system to be tested and ...

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 method and system for testing performance. The method includes the steps that a system logic analysis model is utilized for determining related system components of a system to be tested; a performance index model is utilized for determining performance indexes, needing to be monitored, of the related system components; through a user behavior model, the operation behavior generated when a user actually uses the system to be tested is simulated, the system to be tested is driven to execute a performance test, and during execution of the performance test, a monitoring tool is used for monitoring real-time values of the performance indexes, needing to be monitored, of the related system components in real time; the monitored real-time values of the performance indexes, needing to be monitored, of the related system components and performance index threshold values are analyzed and compared, whether a performance bottleneck exists in the system to be tested is judged according to analysis and comparison results, and if yes, the performance bottleneck is positioned. In the technical scheme, the method and system can rapidly, effectively and accurately position the performance bottleneck.

Description

technical field [0001] The invention relates to the field of software testing, in particular to a performance testing method and system. Background technique [0002] At present, the vast majority of tests for software products or systems are functional tests. Functional testing is generally based on black-box testing technology, through black-box testing to detect whether each function of the software can be used normally. In black box testing, the program is regarded as a black box that cannot be opened, and the program interface is tested without considering the internal structure and internal characteristics of the program. Usually, it is only checked whether the function of the program is in normal use according to the requirements specification, and whether the program can properly receive input data and generate correct output information. [0003] It can be seen that black-box testing usually focuses on the external structure of the program, regardless of the inter...

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 Applications(China)
IPC IPC(8): G06F11/36
Inventor 王庆磊侯端康
Owner ULTRAPOWER SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products