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

Automatic performance testing method, device and system

A performance and technology to be tested, which is applied in the direction of multi-program device, faulty computer hardware detection, function inspection, etc. It can solve the problems of low CPU usage rate of press cluster, hard to find test errors, invalid occupation of presses, etc. Achieve the effects of promoting turnover efficiency, improving CPU utilization, and reducing resource waste

Active Publication Date: 2018-05-04
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. The long-term occupation of the press during the manual execution of the performance test is a waste of resources; if it is solved by purchasing a large number of presses, it will cause a waste of funds;
[0009] 2. When the automation platform automatically executes the performance test, it is easy to cause test errors that are not easy to find and invalidly occupy the press;
[0010] 3. The lack of a coordination mechanism for test tasks leads to low CPU usage in the press cluster

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
  • Automatic performance testing method, device and system
  • Automatic performance testing method, device and system
  • Automatic performance testing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0036] The embodiment of the present invention proposes a method, device and system for automatic performance testing, which can:

[0037] 1. Dynamically allocate the press to prevent the press from being occupied by a test task for a long time;

[0038] 2. Add monitoring before the automated test and during the performance test to ensure the normal progress of the test t...

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 an automatic performance testing method, device and system which can avoid the idle occupation of presses and increase the CPU (central processing unit) utilization rate of a press cluster. The method comprises the following steps of: adding the presses into a resource pool, adding test tasks into a task queue and obtaining the number of the presses required for each test task; selecting the test tasks from the task queue as to-be-tested tasks according to a scheduling strategy, selecting the presses with the corresponding number from the resource pool, assigning to theto-be-tested tasks and carrying out performance testing on the to-be-tested tasks; and after the performance testing is completed, releasing the presses, analyzing results of the performance testing,if the results of the performance testing are normal, completing the to-be-tested tasks and if the results of the performance testing are abnormal, re-adding the to-be-tested tasks after being subjected to script debugging into the task queue and waiting for execution, wherein in the process of carrying out the performance testing on the to-be-tested tasks, the executive condition is monitored inreal time.

Description

technical field [0001] The invention relates to the field of computer technology and software, in particular to a method, device and system for automatic performance testing. Background technique [0002] With the gradual increase of Internet users and access peaks caused by various special events, the performance requirements of network services are getting higher and higher. Among them, the ability of various service systems to withstand instantaneous high concurrency and high response speed is the key to user experience. Therefore, the performance test of each service system becomes particularly important. A large number of stress machines (that is, test resources, such as physical servers, Docker, etc.) will be occupied during the performance test. [0003] Usually, after receiving the test task, the tester will first apply for the press machine. If there are not enough test resources, the test task will not be executed. The specific process of performance testing in t...

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): G06F9/50G06F11/22G06F11/26
CPCG06F9/5027G06F11/2205G06F11/26
Inventor 侯磊
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
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