Jmeter-based performance test platform and method

A testing method and performance technology, applied in the direction of software testing/debugging, etc., can solve the problems that the content is too simple to meet the use of formal test reports, the monitoring results cannot be viewed in real time, and cannot be analyzed, so as to reduce the work of result collection and data collation, and quickly The effect of facilitating regression testing and improving test efficiency

Inactive Publication Date: 2019-05-14
上海挚极信息科技有限公司
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above-mentioned technical solution is still unable to analyze the results of different gradient pressures in the same script; its service monitoring function can only be realized through plug-ins, and the resource consumption of the execution machine is higher in GUI mode than in GUI mode. The generated monitoring results cannot be viewed in real time
In addition, the content of jmeter's own test report is too simple to be used as a formal test report

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
  • Jmeter-based performance test platform and method
  • Jmeter-based performance test platform and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] A performance testing platform based on jmeter, comprising: a platform front end 1, a control module 2, a monitoring module 3, a scheduling module 4 and a pressure sending module 5; the platform front end 1 is connected to a control module 2 for sending a request to the control module 2 The control module 2 is respectively connected to the monitoring module 3 and the scheduling module 4, and is used to call the monitoring module 3 and the scheduling module 4 to work together according to the request, and to automatically generate a report; the monitoring module 3 is connected to the application server, and is used to store the application server The resource information is stored in REDIS; the scheduling module 4 is connected to the pressure module 5 to start the jmeter process and send pressure to the application server.

[0028] In practice, the working process is as follows:

[0029] First, open jmeter to write a test script, set the number of threads, continue the a...

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 jmeter-based performance test platform and an implementation method thereof. The system comprises a platform front end, a control module, a monitoring module, a scheduling module and a jmeter voltage generation module. The platform front end is connected with the control module and is used for sending a request to the control module. The control module is respectively connected with the monitoring module and the scheduling module and is used for calling the monitoring module and the scheduling module to work cooperatively according to a request and automatically generating a report. The monitoring module is connected with the tested application server and is used for collecting and processing resource information of the tested server and storing the resource information to the REDIS. The scheduling module is used for starting a jmeter process, and carrying out pressure generation on the tested application server through the jmeter pressure generation module. And the front end obtains the monitoring result from the redis through the request control module and displays the monitoring result in a drawing mode through the front end echart plug-in. According tothe invention, the workload of testers is greatly reduced, and the test efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of software, and in particular relates to a method for realizing software performance based on python language and a performance testing platform based on jmeter. Background technique [0002] In the existing field of software performance testing, the open source stress testing tool jmeter has the advantages of simple operation and strong scalability, but there are also problems that require multiple rewriting of scripts, heavy script maintenance workload, and low performance testing efficiency question. The invention application with the application number 201810350848.5 discloses an automated performance testing method and system based on Jmeter. By copying the test results to a computer with jmeter GUI installed, there is no need to rewrite the script multiple times, which improves work efficiency. In the invention application with the application number 201710253469.X, a multi-task and multi-user syst...

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 上海挚极信息科技有限公司
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