Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Performance test system and method

A technology for testing systems and performance, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of the performance testing industry that has not proposed solutions, cannot reasonably utilize software and hardware resources, and spends a lot of manpower and time costs.

Inactive Publication Date: 2011-05-25
UNITED INFORMATION TECH +1
View PDF2 Cites 82 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. When the business system is huge and there are many combinations of performance scenarios that need to be tested, each time the scenario test ends, the performance testers need to manually restore the scene and run other scenarios. Each time, a large amount of manpower is required to participate, and manual intervention is time-consuming. Arrangement is also a big test, requiring a lot of manpower and time costs
[0006] 2. The number of load clients and virtual users cannot be automatically increased according to the performance of the system under test, and software and hardware resources cannot be reasonably used
[0007] 3. There is no automatic analysis of key performance indicators to determine whether the performance needs to continue
[0008] As mentioned above, the existing performance testing methods cannot maximize the use of hardware, software and time resources to truly achieve an unattended performance testing process. So far, the performance testing industry has not proposed an effective solution

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 test system and method
  • Performance test system and method
  • Performance test system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The invention provides an unattended performance testing system and method for software performance testing, so as to realize real-time monitoring, parallel analysis and centralized management of test scripts in the whole performance testing. The performance test system that the present invention proposes is as figure 1 As shown, it includes a server pool 101 , a load client pool 102 , a stress control center 103 , a script server 104 , and at least one test management server 105 . figure 1 A double-headed arrow in the indicates a network connection. in:

[0036] The server pool 101 includes n tested servers. The tested servers refer to servers that need to be tested, especially large-scale cloud storage systems, distributed file systems, and the like.

[0037] The script server 104 is configured to centrally manage test scripts according to performance scenario patterns. These test scripts can be stored in the local disk folder classification method, and the classif...

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 provides a performance test system, which comprises a tested server pool, a load client pool, a pressure control center, a script server and a test management server, wherein the script server is used for centrally managing test scripts according to the mode of a performance scene; the test scripts are used for dispatching programs to be operated according to the performance test strategy in load clients; the pressure control center is used for calling the test scripts on the script server after a test start command from the test management server is received, and stopping operating the current test script after a test stop command from the test management server is received; and the test management server is used for sending the test start command or the test stop command to the pressure control center, monitoring the software and hardware resources of the load clients, the pressure control center and the tested server, and providing real-time monitoring and data analysis for performance test personnel.

Description

technical field [0001] The invention relates to software testing technology, in particular to a performance testing system and method. Background technique [0002] Performance testing is to test various performance indicators of the system by simulating various normal, peak and abnormal load conditions through automated testing tools. Both load testing and stress testing are performance testing, and they can be combined. Through load testing, determine the performance of the system under various workloads. The goal is to test the changes in various performance indicators of the system when the load gradually increases. Stress testing is a test to obtain the maximum service level that the system can provide by determining the bottleneck or unacceptable performance point of a system. [0003] The traditional performance testing method can be summarized as follows: use several load clients to control at least one server under test, use a pressure control center to control th...

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
IPC IPC(8): H04L12/26
Inventor 刘中水
Owner UNITED INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products