Pressure test method, test server, management server and system

A technology for managing servers and testing servers, which is applied in the fields of stress testing methods, management servers and systems, and testing servers. Stress-testing capabilities, time-reducing effects

Pending Publication Date: 2019-02-19
ALIBABA (CHINA) CO LTD
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It is characterized by a large number of computers, and the number of users that can be simulated by a single-machine installation stress test tool is limited
(2) Poor horizontal expansion of stress testing tools
The more complex the stress test task, the more time will be spent on distributing configuration files
(3) After the stress testing tools of multiple computers start testing, the test results

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
  • Pressure test method, test server, management server and system
  • Pressure test method, test server, management server and system
  • Pressure test method, test server, management server and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0071]

[0072] In this embodiment, a stress testing method is provided, which is implemented by a testing server.

[0073] The test server can be any electronic device with a processor and a memory, for example, it can be a desktop computer, a blade server, a cloud server, and the like. In one example, the test server can be figure 1 A test server 1100 is shown.

[0074] The test control method, such as figure 2 As shown, it includes: steps S2100-S2400.

[0075] Step S2100, packaging the stress testing tool as an application container engine as a stress testing node.

[0076] In an example, the stress testing tool may be any one of LoadRunner, Apache JMeter, NeoLoad, and Loadster. By simulating the software and hardware environment of actual applications and the system load of the user's use process, and running the stress test tool for a long time or with a large load, the performance, reliability, and stability of the system under test can be tested. Stress testing ...

no. 2 example

[0104]

[0105] In this embodiment, a stress testing method is provided, which is implemented by a management server.

[0106] The management server can be any electronic device with a processor and a memory, for example, it can be a desktop computer, a blade server, a cloud server, and the like. In one example, the test server can be figure 1 The management server 1200 is shown.

[0107] The test control method, such as Figure 4 As shown, it includes: steps S4100-S4400.

[0108] Step S4100, receiving network addresses and configuration information sent by multiple stress testing nodes.

[0109] In this embodiment, multiple stress test nodes may be set on the same test server, or may be set on different test servers.

[0110] Each stress test node can be generated in the same way, and the stress test tool is packaged as an application container engine as a stress test node.

[0111] The network address of each stress test node can be allocated in the same way, which is...

no. 3 example

[0158] In this embodiment, a pressure testing system 900 is provided, such as Figure 9 shown, including:

[0159] The test server 300 provided in the first embodiment;

[0160] And the management server 800 provided in the second embodiment.

[0161] In this embodiment, the stress testing system 900 may also include other devices, for example, may also include a communication server for managing the communication connection between the test server 300 and the management server 800; or may also include an information server for Assist the test server 300 in managing the management server 800, and so on.

[0162] In an example, the stress testing system 900 can also be as figure 1 The test system 1000 is shown.

[0163] The following will combine Figure 9 An example is given to further illustrate the stress testing method implemented by the stress testing system 900 in this embodiment.

[0164] exist Figure 9 In the example shown, although only two management servers 8...

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 pressure test method, a test server, a management server and a system. The pressure test method comprises the following steps: a pressure test tool is packaged into an application container engine by the test server as a pressure test node, and the network address and configuration information of the pressure test node are sent to the management server. According to the configuration information of multiple stress test nodes, the management server splits the external input test tasks and obtains the test files corresponding to each stress test node. each test file issent to the corresponding stress test node according to the network address of the plurality of stress test nodes; A test server controls that stress test node to execute the test file to obtain testdata; the stress test node is controlled to send the test data to the management server; A management server acquires and store test data obtained from tests perform by multiple stress test nodes.

Description

technical field [0001] The present invention relates to the technical field of testing, and more specifically, to a stress testing method, a testing server, a management server and a system. Background technique [0002] For the rapidly developing Internet field, products for client users with large traffic emerge in an endless stream. For example, APP systems related to food, clothing, housing, and transportation, e-commerce systems, instant chat systems that closely connect people's lives, searches that assist netizens in filtering information streams, and messaging systems. With the ever-increasing number of user visits, stress testing the existing system to understand system bottlenecks, maximum load capacity and other indicators is a necessary link to ensure the safe operation of the system. [0003] Software stress testing is a fundamental quality assurance activity that is part of every major software testing effort. The basic idea of ​​software stress testing is si...

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): G06F11/36
CPCG06F11/3668
Inventor 侯璐裴宇昕田新喻志凌
Owner ALIBABA (CHINA) CO LTD
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