CN109542746B - Pressure testing method and system and server pressure testing system - Google Patents

Pressure testing method and system and server pressure testing system Download PDF

Info

Publication number
CN109542746B
CN109542746B CN201811403940.XA CN201811403940A CN109542746B CN 109542746 B CN109542746 B CN 109542746B CN 201811403940 A CN201811403940 A CN 201811403940A CN 109542746 B CN109542746 B CN 109542746B
Authority
CN
China
Prior art keywords
server
pressure
tested
value
load
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811403940.XA
Other languages
Chinese (zh)
Other versions
CN109542746A (en
Inventor
马东辉
何建敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing CHJ Automotive Information Technology Co Ltd
Original Assignee
Beijing CHJ Automotive Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing CHJ Automotive Information Technology Co Ltd filed Critical Beijing CHJ Automotive Information Technology Co Ltd
Priority to CN201811403940.XA priority Critical patent/CN109542746B/en
Publication of CN109542746A publication Critical patent/CN109542746A/en
Application granted granted Critical
Publication of CN109542746B publication Critical patent/CN109542746B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3433Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment for load management

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Measuring Fluid Pressure (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

The invention provides a pressure testing method, a pressure testing system and a server pressure testing system, wherein the pressure testing method comprises the following steps: acquiring load parameters of a tested server; comparing the load parameter with a preset threshold value of the tested server; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value; and sending the pressure measurement TPS value to the tested server. By comparing the obtained load parameters with the preset threshold value, the output pressure measurement TPS value is automatically adjusted, the defect of manual adjustment of the pressure measurement TPS value at the current stage is overcome, the participation of testers in the server pressure test process is reduced, the time waste of the manual adjustment process is reduced, the test speed of the server pressure test is improved, and the cost of the testers and the time cost are reduced.

Description

Pressure testing method and system and server pressure testing system
Technical Field
The invention relates to the field of server pressure testing, in particular to a pressure testing method, a pressure testing system and a server pressure testing system.
Background
Generally, after a server is deployed, the deployed server needs to be tested, so as to determine the load performance of the server, and determine the number of the servers needing to be deployed according to a test result.
The test of the server mainly includes receiving a load simulated by a press, and finding out a pressure value borne by a port when the server hardware is in a load limit, generally, while monitoring the current hardware load of the server, a tester needs to manually adjust the output load of the press, and then finds out a server limit pressure value, and in the process, manual adjustment of the output load of the press needs to consume much time, so that manpower and material resources are wasted.
Therefore, a method for server stress testing is urgently needed to solve the above drawbacks.
Disclosure of Invention
The present invention is directed to solving at least one of the problems in the prior art or the related art.
To this end, an aspect of the present invention is to provide a pressure testing method.
Another aspect of the present invention is to provide a pressure testing system.
Yet another aspect of the present invention is to provide a server stress testing system.
In one aspect of the invention, a pressure testing method is proposed for a press, wherein the method comprises: acquiring load parameters of a tested server; comparing the load parameter with a preset threshold value of the tested server; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value; and sending the pressure measurement TPS value to the tested server.
The embodiment of the invention provides a pressure testing method, which comprises the steps of acquiring a load parameter of a tested server in the process of testing the pressure of the server, comparing the load parameter with a preset threshold value of the tested server, adjusting an output pressure measurement TPS (Transactions Per Second, the number of Transactions or affairs which can be processed by a system) value when the load parameter is smaller than the difference value between the preset threshold value and a fluctuation value, and automatically adjusting the output pressure measurement TPS value by comparing the acquired load parameter with the preset threshold value, so that the defect of manual adjustment of the pressure measurement TPS value in the current stage is overcome, the participation degree of testing personnel in the process of testing the pressure of the server is reduced, the time waste of the manual adjustment process is reduced, the testing speed of the pressure testing of the server is improved, and the cost and the time cost of the testing personnel are reduced.
In addition, according to the pressure testing method in the technical scheme provided by the invention, the following additional technical characteristics can be provided:
in the above technical solution, further, adjusting the outputted pressure measurement TPS value specifically includes: and calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
In the technical scheme, further, when the current load parameter is the same as the preset threshold value, the pressure output to the tested server is stopped, and a test log is output; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, stopping outputting pressure to the tested server and outputting a test log; and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
In the above technical solution, further, before obtaining the load parameter of the tested server, the method further includes: receiving an input pressure test script and executing the pressure test script.
In the above technical solution, further, the obtaining of the load parameter of the tested server specifically includes: the method comprises the steps of obtaining load parameters of a tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program.
In the above technical solution, further, sending the pressure measurement TPS value to the tested server specifically includes: and sending the pressure measurement TPS value to the load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server.
In the above technical solution, further, the load parameter at least includes: the load rate of a central processing unit and the load rate of a memory.
In the above technical solution, further, the test log at least includes a TPS value of the tested server.
In the above technical solution, further, the press is JMeter.
In another aspect of the present invention, a pressure testing system for a press is provided, comprising: a memory for storing a computer program; a processor for executing a computer program to: acquiring load parameters of a tested server; comparing the load parameter with a preset threshold value of the tested server; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value; and sending the pressure measurement TPS value to the tested server.
An embodiment of the present invention provides a pressure test system including: a memory and a processor that executes a computer program stored in the memory to: in the process of carrying out the server pressure test, acquiring the load parameter of the tested server, comparing the load parameter with a preset threshold value of the tested server, when the load parameter is smaller than the difference value between the preset threshold value and a fluctuation value, adjusting the output pressure measurement TPS (Transactions Per Second, the number of Transactions or affairs which can be processed by a system), and comparing the acquired load parameter with the preset threshold value to automatically adjust the output pressure measurement TPS value, so that the defect of manual adjustment of the pressure measurement TPS value in the current stage is overcome, the participation degree of testers in the server pressure test process is reduced, the time waste of the manual adjustment process is reduced, the test speed of the server pressure test is improved, and the cost and the time cost of the testers are reduced.
In addition, according to the pressure testing system in the above technical solution provided by the present invention, the following additional technical features may also be provided:
in the foregoing technical solution, the processor is specifically configured to execute a computer program to: and calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
In the above technical solution, the processor is further configured to execute the computer program to: when the current load parameter is the same as the preset threshold value, stopping outputting the pressure to the tested server, and outputting a test log; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, stopping outputting pressure to the tested server and outputting a test log; and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
In the above technical solution, further, the processor is further configured to execute the computer program to: receiving an input pressure test script and executing the pressure test script.
In the foregoing technical solution, further, the processor is specifically configured to execute the computer program to: the method comprises the steps of obtaining load parameters of a tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program.
In the foregoing technical solution, the processor is specifically configured to execute a computer program to: and sending the pressure measurement TPS value to the load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server.
In the above technical solution, further, the load parameter at least includes: the load rate of a central processing unit and the load rate of a memory.
In the above technical solution, further, the test log at least includes a TPS value of the tested server.
In the above technical solution, further, the press is JMeter.
In another aspect, the present invention provides a server stress testing system, including: the system comprises a tested server, a performance acquisition server and a press machine; the performance acquisition server is used for acquiring the load parameters of the tested server; the press machine is used for acquiring the load parameters and comparing the load parameters with the preset threshold value of the tested server; and when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value.
The embodiment of the invention provides a server pressure testing system, wherein a press machine obtains load parameters of a tested server, compares the load parameters with a preset threshold value of the tested server, and adjusts an output pressure measurement TPS value when the load parameters are smaller than a difference value between the preset threshold value and a fluctuation value. The obtained load parameter is compared with a preset threshold value, and the output pressure measurement TPS value is automatically adjusted, so that the defect of manual adjustment of the pressure measurement TPS value at the present stage is overcome, the participation of testers in the server pressure testing process is reduced, the time waste of the manual adjustment process is reduced, the testing speed of the server pressure testing is improved, and the cost and the time cost of the testers are reduced. Through the use of the performance acquisition server, the press machine does not need to be directly connected with the tested server, and can directly acquire the load parameters from the tested server, so that the remote calling of the data of the tested server is realized.
In addition, according to the server stress test system in the above technical solution provided by the present invention, the following additional technical features may also be provided:
in the technical scheme, further, when the current load parameter is the same as the preset threshold value, the press machine stops outputting pressure to the tested server and outputs a test log; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, the press machine stops outputting pressure to the tested server and outputs a test log; when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, the press stops outputting the pressure to the tested server and outputs the test log.
In the above technical solution, further, the method further includes: and the load balancing server is used for distributing the pressure measurement TPS value sent by the press machine to the tested server.
In the technical scheme, further, the press machine calls a performance pressure measurement scheduling plug-in stored in the extended directory; and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
In the above technical solution, further, the press machine receives an input pressure test script and executes the pressure test script.
In the above technical solution, further, the server performance collection program is installed in the tested server, and when the server performance collection program is executed, the server performance collection program collects load parameters of any one of the tested servers.
In the above technical solution, further, the performance acquisition server deploys the server performance acquisition service, and obtains the load parameters of the tested server by using the server performance acquisition service, and stores the load parameters of the tested server.
In the above technical solution, further, the load parameters at least include: central processing unit load rate, memory load rate.
In the above technical solution, further, the test log at least includes a TPS value of the tested server.
In the above technical solution, further, the press is JMeter.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 shows a schematic flow diagram of a pressure testing method according to an embodiment of the invention;
FIG. 2 shows a schematic flow diagram of a pressure testing method according to another embodiment of the present invention;
FIG. 3 shows a schematic flow diagram of a pressure testing method according to yet another embodiment of the present invention;
FIG. 4 shows a schematic flow diagram of a pressure testing method according to yet another embodiment of the present invention;
FIG. 5 shows a schematic flow diagram of a pressure testing method according to yet another embodiment of the present invention;
FIG. 6 shows a schematic block diagram of a stress testing system of an embodiment of the present invention;
FIG. 7 shows a schematic block diagram of a server stress testing system of one embodiment of the present invention;
FIG. 8 shows a schematic block diagram of a server stress testing system of another embodiment of the present invention;
FIG. 9 shows a schematic block diagram of a server stress testing system of yet another embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention, taken in conjunction with the accompanying drawings and detailed description, is set forth below. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced otherwise than as specifically described herein and, therefore, the scope of the present invention is not limited by the specific embodiments disclosed below.
Embodiments of the first aspect of the present invention provide a pressure testing method. FIG. 1 shows a schematic flow diagram of a pressure testing method according to an embodiment of the present invention. The pressure testing method comprises the following steps:
s102, acquiring load parameters of a tested server;
s104, comparing the load parameter with a preset threshold value of the tested server;
s106, when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value;
and S108, sending the pressure measurement TPS value to the tested server.
The embodiment of the invention provides a pressure testing method, which comprises the steps of acquiring a load parameter of a tested server in the process of testing the pressure of the server, comparing the load parameter with a preset threshold value of the tested server, adjusting an output pressure measurement TPS (Transactions Per Second, the number of Transactions or affairs which can be processed by a system) value when the load parameter is smaller than the difference value between the preset threshold value and a fluctuation value, and automatically adjusting the output pressure measurement TPS value by comparing the acquired load parameter with the preset threshold value, so that the defect of manual adjustment of the pressure measurement TPS value in the current stage is overcome, the participation degree of testing personnel in the process of testing the pressure of the server is reduced, the time waste of the manual adjustment process is reduced, the testing speed of the pressure testing of the server is improved, and the cost and the time cost of the testing personnel are reduced. Furthermore, the number of the tested servers is multiple, in the process of pressure testing of the servers, load parameters of the tested servers are obtained, the load parameters are compared with a preset threshold value of the tested servers, when the load parameters are smaller than a difference value between the preset threshold value and a fluctuation value, an output pressure test TPS value is adjusted, the obtained load parameters are compared with the preset threshold value, the output pressure test TPS value is automatically adjusted, and then testing of the tested servers is achieved.
Fig. 2 shows a schematic flow chart of a pressure testing method according to another embodiment of the present invention. The pressure testing method comprises the following steps:
s202, acquiring load parameters of a tested server;
s204, comparing the load parameter with a preset threshold value of the tested server;
s206, when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in;
and S208, sending the pressure measurement TPS value to the tested server.
In the embodiment, the performance pressure measurement scheduling plug-in unit in the extension directory is directly called by the press machine when the output pressure measurement TPS value is adjusted, the output pressure measurement TPS value is directly adjusted by the plug-in unit, the performance pressure measurement scheduling plug-in unit can be flexibly used under the press machine, the performance pressure measurement scheduling plug-in unit can be directly arranged in the extension directory, extra hardware adjustment is not needed to be carried out on the press machine, and the hardware requirement on the existing press machine is reduced.
In any of the above embodiments, further comprising: when the current load parameter is the same as the preset threshold value, stopping outputting the pressure to the tested server, and outputting a test log; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, stopping outputting pressure to the tested server and outputting a test log; and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
In the embodiment, after the pressure measurement TPS value is judged and adjusted, the relation between the current load parameter and the preset threshold value is monitored constantly, when the monitored current load parameter is the same as the preset threshold value, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, and the test log is output, so that the condition that a tester manually determines the pressure value of the server at the limit value of the hardware load is avoided, the participation degree of the tester is reduced, the time required by the pressure test of the server is reduced, and the labor cost and the time cost of the pressure test are reduced.
When the difference value between the current load parameter and the preset threshold value is detected to be larger than zero and the duration time smaller than the fluctuation value is larger than the preset duration time, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, the test log is output, the situation that a tester manually determines the pressure value of the server at the limit value of the hardware load is avoided, the participation degree of the tester is reduced, the time required by the pressure test of the server is reduced, and the labor cost and the time cost of the pressure test are reduced.
When one or more load parameters are detected to be continuously increased or decreased in the current load parameters and one or more load parameters are maintained unchanged, the pressure distribution problem in the current testing process is judged, the pressure output to the tested server is stopped, the damage of the tested server caused by the continuously output pressure is avoided, and meanwhile, the test log is output, so that the current pressure distribution condition is determined according to the test log, and the problem in the testing process is determined.
Further, when the number of the tested servers is multiple, when the current load parameter of any one tested server in the tested servers is the same as the preset threshold value, stopping outputting pressure to the tested server, and outputting a test log of the tested server; when detecting that the difference value between the current load parameter of any one tested server in the tested servers and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, judging that the tested server has reached the limit value of the hardware load, stopping pressure output to the tested server, ending the pressure test, and outputting a test log; when detecting that one or more load parameters continuously increase or decrease and one or more load parameters are maintained unchanged in the current load parameters of any tested server in the tested servers, judging that the pressure distribution problem occurs in the testing process of the current tested server, and stopping outputting pressure to the tested server.
Fig. 3 shows a schematic flow chart of a pressure testing method according to a further embodiment of the present invention. The pressure testing method comprises the following steps:
s302, receiving an input pressure test script and executing the pressure test script;
s304, acquiring load parameters of the tested server;
s306, comparing the load parameter with a preset threshold value of the tested server;
s308, when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in;
and S310, sending the pressure measurement TPS value to the tested server.
In the embodiment, before the load parameters of the tested server are obtained, the input pressure test script is received, the test process of the tested server is executed by executing the received pressure test script, and different pressure test scripts have different pressure types, so that the pressure tests of multiple pressure types are realized. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
Fig. 4 shows a schematic flow diagram of a pressure testing method according to a further embodiment of the invention. The pressure testing method comprises the following steps:
s402, receiving an input pressure test script and executing the pressure test script;
s404, acquiring load parameters of a tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program;
s406, comparing the load parameter with a preset threshold value of the tested server;
s408, when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in;
and S410, sending the pressure measurement TPS value to the tested server.
In the embodiment, a server performance collection program is installed in the tested server, the server performance collection program is used for collecting the load parameters of the server in the testing process, the performance collection server for deploying the server performance collection service is used for acquiring the load parameters of the server in the testing process, and the added performance collection server is used for acquiring the load parameters, so that the direct connection between the press and the tested server is avoided, and the remote calling of the load parameters of the tested server is realized. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
Fig. 5 shows a schematic flow chart of a pressure testing method according to another embodiment of the present invention. The pressure testing method comprises the following steps:
s502, receiving an input pressure test script and executing the pressure test script;
s504, acquiring load parameters of a tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program;
s506, comparing the load parameter with a preset threshold value of the tested server;
s508, when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in;
and S510, sending the pressure measurement TPS value to a load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server.
In the embodiment, the load balancing server is added, so that the press can be directly connected with the tested server through the load balancing server, the output of the press is distributed to a plurality of tested servers according to the requirement, meanwhile, the pressure test of the plurality of presses on the plurality of tested servers can be realized, and further, the remote pressure test of the tested servers is realized. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
In any of the above embodiments, the load parameters include at least: central processing unit load rate, memory load rate.
In this embodiment, the load parameters include, but are not limited to, a central processing unit load rate and a memory load rate, and may also include a disk space and the like, which are reasonably selected according to user needs.
In any of the above embodiments, the test log includes at least TPS values for the servers under test.
In the embodiment, the test log at least comprises the TPS value of the tested server, so that a tester can directly determine the TPS value of the tested server by searching the test log, a user is prevented from searching test data of the tested server to determine the TPS value of the tested server, and a test result is conveniently obtained.
In any of the above embodiments, the press is a JMeter.
In the embodiment, the press machine can be reasonably selected according to the pressure test requirements of users, wherein JMeter is a pressure test tool developed by Apache organization and based on Java, can be used for testing static and dynamic resources, simulates different pressure types for testing, and has strong flexibility.
Embodiments of a second aspect of the invention provide a pressure testing system. FIG. 6 illustrates a schematic block diagram of a pressure testing system 600 in accordance with an embodiment of the present invention. Wherein, pressure test system 600 includes: a memory 602 for storing a computer program; a processor 604 for executing a computer program to: acquiring load parameters of a tested server; comparing the load parameter with a preset threshold value of the tested server; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value; and sending the pressure measurement TPS value to a tested server.
An embodiment of the present invention provides a pressure testing system 600 comprising: a memory 602 and a processor 604, the processor 604 executing computer programs stored in the memory 602 to: in the process of carrying out server pressure testing, load parameters of a tested server are obtained, the load parameters are compared with a preset threshold value of the tested server, when the load parameters are smaller than a difference value between the preset threshold value and a fluctuation value, an output pressure measurement TPS (Transactions Per Second, the number of Transactions or affairs which can be processed by a system) value is adjusted, the obtained load parameters are compared with the preset threshold value, the output pressure measurement TPS value is automatically adjusted, the defect of manual adjustment of the pressure measurement TPS value in the current stage is overcome, the participation degree of testers in the server pressure testing process is reduced, time waste in the manual adjusting process is reduced, the testing speed of the server pressure testing is improved, and the cost and the time cost of the testers are reduced. Furthermore, the number of the tested servers is multiple, in the process of testing the pressure of the servers, load parameters of the tested servers are obtained, the load parameters are compared with a preset threshold value of the tested servers, when the load parameters are smaller than a difference value between the preset threshold value and a fluctuation value, an output pressure measurement TPS value is adjusted, the obtained load parameters are compared with the preset threshold value, the output pressure measurement TPS value is automatically adjusted, and then the testing of the tested servers is achieved.
In addition, according to the pressure testing system in the above technical solution provided by the present invention, the following additional technical features may also be provided:
in the above embodiments, the processor 604 is specifically configured to execute a computer program to: and calling the performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
In the embodiment, the performance pressure measurement scheduling plug-in unit in the extension directory is directly called by the press machine when the output pressure measurement TPS value is adjusted, the output pressure measurement TPS value is directly adjusted by the plug-in unit, the performance pressure measurement scheduling plug-in unit can be flexibly used under the press machine, the performance pressure measurement scheduling plug-in unit can be directly arranged in the extension directory, extra hardware adjustment is not needed to be carried out on the press machine, and the hardware requirement on the existing press machine is reduced.
In any of the above embodiments, the processor 604 is further configured to execute a computer program to: when the current load parameter is the same as the preset threshold value, stopping outputting pressure to the tested server and outputting a test log; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time which is less than the fluctuation value is greater than the preset duration time, stopping outputting the pressure to the tested server and outputting a test log; and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
In this embodiment, the processor 604 is specifically configured to execute a computer program to: after the TPS value is adjusted, the relation between the current load parameter and the preset threshold value is monitored constantly, when the monitored current load parameter is the same as the preset threshold value, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, and the test log is output.
The processor 604 is specifically configured to execute a computer program to: when the difference value between the current load parameter and the preset threshold value is detected to be larger than zero and the duration time smaller than the fluctuation value is larger than the preset duration time, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, the test log is output, the situation that a tester manually determines the pressure value of the server at the limit value of the hardware load is avoided, the participation degree of the tester is reduced, the time required by the pressure test of the server is reduced, and the labor cost and the time cost of the pressure test are reduced.
The processor 604 is specifically configured to execute a computer program to: when one or more load parameters are detected to be continuously increased or decreased in the current load parameters and one or more load parameters are maintained unchanged, the pressure distribution problem in the current testing process is judged, the pressure output to the tested server is stopped, the damage of the tested server caused by the continuously output pressure is avoided, and meanwhile, the test log is output, so that the current pressure distribution condition is determined according to the test log, and the problem in the testing process is determined.
Further, when the number of the tested servers is multiple, when the current load parameter of any one tested server in the tested servers is the same as the preset threshold value, stopping outputting pressure to the tested server, and outputting a test log of the tested server; when detecting that the difference value between the current load parameter of any one tested server in the tested servers and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, judging that the tested server has reached the limit value of the hardware load, stopping pressure output to the tested server, ending the pressure test, and outputting a test log; when detecting that one or more load parameters continuously increase or decrease and one or more load parameters are maintained unchanged in the current load parameters of any tested server in the tested servers, judging that the pressure distribution problem occurs in the testing process of the current tested server, and stopping outputting pressure to the tested server.
In any of the above embodiments, the processor 604 is further configured to execute a computer program to: receiving an input pressure test script and executing the pressure test script.
In this embodiment, the processor 604 is specifically configured to execute a computer program to: the method comprises the steps of receiving an input pressure test script, executing a test process on a tested server by executing the received pressure test script, wherein different pressure test scripts have different pressure types, and further realizing pressure tests of various pressure types. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
In any of the above embodiments, the processor 604 is specifically configured to execute a computer program to: the method comprises the steps of obtaining load parameters of a tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program.
In the embodiment, a server performance collection program is installed in the tested server, the server performance collection program is used for collecting the load parameters of the server in the testing process, the performance collection server for deploying the server performance collection service is used for acquiring the load parameters of the server in the testing process, and the added performance collection server is used for acquiring the load parameters, so that the direct connection between the press and the tested server is avoided, and the remote calling of the load parameters of the tested server is realized. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
In any of the above embodiments, the processor 604 is specifically configured to execute a computer program to: and sending the pressure measurement TPS value to the load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server.
In the embodiment, the load balancing server is added, so that the press machine can be directly connected with the tested server through the load balancing server, the output of the press machine is distributed to a plurality of tested servers according to the requirement, meanwhile, the pressure test of the plurality of press machines on the plurality of tested servers can be realized, and further, the remote pressure test of the tested servers is realized. Further, when the number of the tested servers is multiple, the load parameters of the tested servers are obtained, the load parameters of the tested servers are compared with preset threshold values of the tested servers, and after the test is finished, the pressure test TPS values are respectively sent to the corresponding tested servers.
In any of the above embodiments, the load parameters include at least: central processing unit load rate, memory load rate.
In this embodiment, the load parameters include, but are not limited to, a central processing unit load rate and a memory load rate, and may also include a disk space and the like, which are reasonably selected according to user needs.
In any of the above embodiments, the test log includes at least TPS values for the servers under test.
In the embodiment, the test log at least comprises the TPS value of the tested server, so that a tester can directly determine the TPS value of the tested server by searching the test log, a user is prevented from searching test data of the tested server to determine the TPS value of the tested server, and a test result is conveniently obtained.
In any of the above embodiments, the press is a JMeter.
In the embodiment, the press machine can be reasonably selected according to the pressure test requirements of users, wherein JMeter is a pressure test tool developed by Apache organization and based on Java, can be used for testing static and dynamic resources, simulates different pressure types for testing, and has strong flexibility.
Embodiments of a third aspect of the invention provide a server stress testing system. FIG. 7 shows a schematic block diagram of a server stress testing system 700 of one embodiment of the present invention. Wherein the server stress testing system 700 comprises: a tested server 702, a performance acquisition server 704 and a press 706; a performance acquisition server 704, configured to obtain load parameters of the tested server 702; the press 706 is used for acquiring the load parameters and comparing the load parameters with the preset threshold value of the tested server 702; and when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value.
The embodiment of the invention provides a server pressure testing system 700, wherein a load parameter of a tested server 702 obtained by a press machine 706 is compared with a preset threshold value of the tested server 702, when the load parameter is smaller than the difference value between the preset threshold value and a fluctuation value, an output pressure measurement TPS (Transactions Per Second, the number of Transactions or affairs which can be processed by the system) value is adjusted, and the obtained load parameter is compared with the preset threshold value to automatically adjust the output pressure measurement TPS value, so that the defect of manual adjustment of the pressure measurement TPS value in the current stage is overcome, the participation of testing personnel in the server pressure testing process is reduced, the time waste in the manual adjustment process is reduced, the testing speed of the server pressure testing is improved, and the cost and the time cost of the testing personnel are reduced. By using the performance acquisition server 704, the press machine does not need to be directly connected with the tested server, and can directly acquire the load parameters from the tested server, thereby realizing the remote calling of the data of the tested server. Furthermore, the number of the tested servers and the number of the press machines are multiple, in the process of testing the pressure of the servers, multiple load parameters of the tested servers are obtained, the load parameters are compared with a preset threshold value of the tested servers, when the load parameters are smaller than a difference value between the preset threshold value and a fluctuation value, the output pressure test TPS value is adjusted, the obtained load parameters are compared with the preset threshold value, the output pressure test TPS value is automatically adjusted, and therefore testing of the tested servers is achieved.
In one embodiment of the present invention, further comprising: when the current load parameter is the same as the preset threshold value, the press 706 stops outputting the pressure to the tested server 702 and outputs a test log; when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, the press 706 stops outputting the pressure to the tested server 702 and outputs the test log; when there are one or more sustained increases in the current load parameters and one or more remain unchanged, the press 706 stops outputting pressure to the server 702 under test and outputs a test log.
In the embodiment, after the TPS value is judged and adjusted, the relation between the current load parameter and the preset threshold value is constantly monitored, when the monitored current load parameter is the same as the preset threshold value, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, and the test log is output, so that the condition that a tester manually determines the pressure value of the server at the limit value of the hardware load is avoided, the participation degree of the tester is reduced, the time required by the pressure test of the server is reduced, and the labor cost and the time cost of the pressure test are reduced.
When the difference value between the current load parameter and the preset threshold value is detected to be larger than zero and the duration time smaller than the fluctuation value is larger than the preset duration time, the server is judged to reach the limit value of the hardware load, the pressure output to the tested server is stopped, the pressure test is finished, the test log is output, the situation that a tester manually determines the pressure value of the server at the limit value of the hardware load is avoided, the participation degree of the tester is reduced, the time required by the pressure test of the server is reduced, and the labor cost and the time cost of the pressure test are reduced.
When one or more load parameters are detected to be continuously increased or decreased in the current load parameters and one or more load parameters are maintained unchanged, the pressure distribution problem in the current testing process is judged, the pressure output to the tested server is stopped, the damage of the tested server caused by the continuously output pressure is avoided, and meanwhile, the test log is output, so that the current pressure distribution condition is determined according to the test log, and the problem in the testing process is determined. Further, when the number of the tested servers and the number of the presses are multiple, when the current load parameter of any one tested server in the tested servers is the same as the preset threshold value, one or more of the presses stops outputting pressure to the tested server, and a test log of the tested server is output; when detecting that the difference value between the current load parameter of any one tested server in the tested servers and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, judging that the tested server has reached the limit value of the hardware load, stopping pressure output from one or more of the plurality of presses to the tested server, ending the pressure test, and outputting a test log; when detecting that one or more load parameters continuously increase or decrease and one or more load parameters are maintained unchanged in the current load parameters of any one tested server in the tested servers, judging that the pressure distribution problem occurs in the testing process of the current tested server, and stopping one or more of the plurality of presses from outputting pressure to the tested server.
FIG. 8 shows a schematic block diagram of a server stress testing system 800 of another embodiment of the present invention. Wherein the server stress testing system 800 comprises:
a server under test 802; the performance acquisition server 804 is used for acquiring the load parameters of the tested server 802; the press 806 is configured to obtain a load parameter, and compare the load parameter with a preset threshold of the tested server 802; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value; and the load balancing server 808 is used for distributing the pressure measurement TPS value sent by the pressure machine 806 to the tested server 802.
In this embodiment, the load balancing server 808 is added so that the press machine can be directly connected with the tested server through the load balancing server, the output of the press machine is distributed to a plurality of tested servers as required, and meanwhile, the pressure test of the plurality of tested servers by a plurality of press machines can be realized, and further, the remote pressure test of the tested servers is realized.
In one embodiment of the present invention, the press 806 invokes a performance pressure measurement scheduling plug-in stored under the extended directory; and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
In the embodiment, the press machine directly calls the performance pressure measurement scheduling plug-in unit in the extension directory when adjusting the output pressure measurement TPS value, the plug-in unit is used for directly adjusting the output pressure measurement TPS value, the performance pressure measurement scheduling plug-in unit can be flexibly used under the press machine and can be directly arranged in the extension directory, extra hardware adjustment is not needed to be carried out on the press machine, and the hardware requirement on the existing press machine is reduced.
In one embodiment of the present invention, the press 806 receives an input pressure test script and executes the pressure test script.
In this embodiment, before obtaining the load parameters of the tested server 802, the input pressure test script is received, and the test process for the tested server is executed by executing the received pressure test script, where different pressure test scripts have different pressure categories, so as to implement pressure tests of multiple pressure types.
In one embodiment of the invention, any tested server in the tested servers 802 is provided with a server performance collection program, and the server performance collection program collects the load parameters of any tested server when executing.
In the embodiment, by installing the server performance collection program in the tested server, when the server performance collection program is executed, the load parameters of the tested server are collected so as to be acquired by the performance collection server, and further, the load parameters of the tested server are collected, and meanwhile, the press machine utilizes the performance collection server to realize remote calling of data.
In an embodiment of the present invention, the performance acquisition server 804 deploys the server performance acquisition service, and uses the server performance acquisition service to acquire the load parameters of the tested server 802, and stores the load parameters of the tested server 802.
In this embodiment, the performance acquisition server 804 deploys the server performance acquisition service, acquires and stores the load parameters acquired during the execution of the server performance acquisition program, so that the press machine can acquire the load parameters of the server to be tested from the performance acquisition server, and further determine the output pressure of the press machine, thereby realizing the automatic adjustment of the pressure measurement TPS value.
In any of the above embodiments, the load parameters include at least: central processing unit load rate, memory load rate.
In this embodiment, the load parameters include, but are not limited to, a central processing unit load rate and a memory load rate, and may also include a disk space and the like, which are reasonably selected according to user needs.
In any of the above embodiments, the test log includes at least the TPS values of the tested server 802.
In this embodiment, the test log at least includes the TPS value of the tested server 802, so that a tester can directly determine the TPS value of the tested server by searching the test log, thereby avoiding a user from determining the TPS value of the tested server by searching test data of the tested server, and facilitating acquisition of a test result.
In any of the above embodiments, the press is a JMeter.
In the embodiment, the press machine can be reasonably selected according to the pressure test requirements of users, wherein the JMeter can be used for testing static and dynamic resources, simulating different pressure types for testing, and having stronger flexibility.
FIG. 9 shows a schematic block diagram of a server stress testing system 900 of yet another embodiment of the present invention. Wherein the server stress testing system 900 includes: a tested server 902 (A) and a tested server 902 (B) which install a server performance collection program and configure a server performance collection service IP address and port number; the performance acquisition server 904 is used for installing the server performance acquisition service, collecting the performance index of the tested server every 1 second, and synchronizing the performance index data of the tested server 902 to a database of the server performance acquisition service; a press 906 (A) and a press 906 (B), wherein JMeter performance pressure measurement and scheduling plug-ins are placed under lib \ ext extension catalogs of the press 906 (A) and the press 906 (B), the press 906 (A) and the press 906 (B) receive the test scripts and send pressure measurement requests to the load balancing server 908, performance indexes of the tested server 902 (A) and the tested server 902 (B) are monitored at the same time, the JMeter performance pressure measurement and scheduling plug-ins are called, a pressure measurement TPS value is adjusted according to the performance indexes of the tested server, and when the performance indexes of the tested server are basically consistent with a set threshold value, pressure measurement of the JMeter scripts is stopped, and a test log is output; when the performance index of the tested server and the set threshold value can not be consistent (deviation is 5%) all the time within 5 minutes, the JMeter script pressure testing stops executing, and a test log is output; when the performance index of a certain server in the tested multiple servers is continuously increased and the performances of other servers are kept unchanged, the JMeter script automatically stops executing and outputs a test log. The performance index is the load rate of the central processing unit and the load rate of the memory.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (13)

1. A pressure testing method for a press, comprising:
acquiring load parameters of a tested server;
comparing the load parameter with a preset threshold value of the tested server;
when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value;
sending the pressure measurement TPS value to the tested server, specifically comprising:
sending the pressure measurement TPS value to a load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server;
when the current load parameter is the same as the preset threshold value, stopping outputting pressure to the tested server and outputting a test log;
when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time which is less than the fluctuation value is greater than the preset duration time, stopping outputting the pressure to the tested server and outputting a test log;
and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
2. A pressure testing method according to claim 1, wherein said adjusting the outputted pressure measurement TPS value specifically comprises:
and calling a performance pressure measurement scheduling plug-in stored in the extended directory, and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
3. The pressure testing method according to claim 1, further comprising, before the obtaining the load parameters of the tested server:
receiving an input pressure test script and executing the pressure test script.
4. The pressure testing method according to claim 1, wherein the obtaining of the load parameters of the tested server specifically comprises:
and acquiring the load parameters of the tested server through a performance acquisition server of a deployed server performance acquisition service, wherein the tested server is provided with a server performance collection program.
5. A pressure testing method according to any of the claims 1-4, characterized in that the load parameters comprise at least: the load rate of a central processing unit and the load rate of a memory.
6. A pressure testing method according to claim 1, characterized in that said test log comprises at least TPS values of said tested server.
7. A pressure testing system for a press, comprising:
a memory for storing a computer program;
a processor for executing the computer program to: acquiring load parameters of a tested server;
comparing the load parameter with a preset threshold value of the tested server;
when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value;
sending the pressure measurement TPS value to the tested server, specifically comprising:
sending the pressure measurement TPS value to a load balancing server so that the load balancing server distributes the pressure measurement TPS value to the tested server;
when the current load parameter is the same as the preset threshold value, stopping outputting pressure to the tested server and outputting a test log;
when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time which is less than the fluctuation value is greater than the preset duration time, stopping outputting the pressure to the tested server and outputting a test log;
and when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, stopping outputting the pressure to the tested server and outputting the test log.
8. A server stress testing system, comprising: the system comprises a tested server, a performance acquisition server and a press machine;
the performance acquisition server is used for acquiring the load parameters of the tested server;
the press is used for acquiring the load parameters and comparing the load parameters with a preset threshold value of the tested server; when the load parameter is smaller than the difference value between the preset threshold value and the fluctuation value, adjusting the output pressure measurement TPS value;
when the current load parameter is the same as the preset threshold value, the press machine stops outputting pressure to the tested server and outputs a test log;
when the difference value between the current load parameter and the preset threshold value is greater than zero and the duration time smaller than the fluctuation value is greater than the preset duration time, the press machine stops outputting pressure to the tested server and outputs a test log;
when one or more continuous increases exist in the current load parameters and one or more continuous increases are maintained, the press machine stops outputting pressure to the tested server and outputs a test log;
the server stress testing system further comprises: and the load balancing server is used for distributing the pressure measurement TPS value sent by the press machine to the tested server.
9. The server stress testing system of claim 8,
the press machine calls a performance pressure measurement scheduling plug-in stored under the extended directory; and adjusting the output pressure measurement TPS value according to the performance pressure measurement scheduling plug-in.
10. The server pressure testing system of claim 8, wherein said press receives an input pressure test script and executes said pressure test script.
11. The server stress testing system of claim 8,
the tested server is provided with a server performance collecting program which collects the load parameters of any tested server when being executed.
12. The server stress testing system of claim 8,
the performance acquisition server deploys a server performance acquisition service, acquires the load parameters of the tested server by using the server performance acquisition service, and stores the load parameters of the tested server.
13. The server pressure testing system of claim 8, wherein the press is a JMeter.
CN201811403940.XA 2018-11-23 2018-11-23 Pressure testing method and system and server pressure testing system Active CN109542746B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811403940.XA CN109542746B (en) 2018-11-23 2018-11-23 Pressure testing method and system and server pressure testing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811403940.XA CN109542746B (en) 2018-11-23 2018-11-23 Pressure testing method and system and server pressure testing system

Publications (2)

Publication Number Publication Date
CN109542746A CN109542746A (en) 2019-03-29
CN109542746B true CN109542746B (en) 2022-11-11

Family

ID=65850380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811403940.XA Active CN109542746B (en) 2018-11-23 2018-11-23 Pressure testing method and system and server pressure testing system

Country Status (1)

Country Link
CN (1) CN109542746B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110442491B (en) * 2019-07-09 2022-07-12 苏州浪潮智能科技有限公司 Method, device and readable medium for testing server performance peak value based on SPECpower
CN110569157B (en) * 2019-08-30 2023-07-14 华云数据有限公司 Storage testing method, device, server and storage medium
CN111078527B (en) * 2019-11-08 2021-01-26 北京深思数盾科技股份有限公司 Auxiliary system and method for pressure testing of server
CN111858200B (en) * 2020-06-22 2023-10-20 银清科技有限公司 Throughput control method and device in system test and electronic equipment
CN113742219A (en) * 2021-08-05 2021-12-03 中移(杭州)信息技术有限公司 Pressure regulation and performance test method, system and storage medium
CN113342588B (en) * 2021-08-05 2021-11-19 北京金堤科技有限公司 Method and device for carrying out pressure test on server based on dynamic adjustment load
CN115994076B (en) * 2023-03-23 2023-07-18 广州软件应用技术研究院 Self-checking method, system and platform for applying performance testing tool to loading machine

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4058038B2 (en) * 2004-12-22 2008-03-05 株式会社日立製作所 Load monitoring device and load monitoring method
CN102075384A (en) * 2010-12-20 2011-05-25 创新科存储技术有限公司 Performance test system and method
TW201516668A (en) * 2013-10-21 2015-05-01 Hon Hai Prec Ind Co Ltd IT device managing system, IT device managing method, and electronic device
CN105450716B (en) * 2014-09-25 2019-01-29 阿里巴巴集团控股有限公司 Dynamic service distribution method and system
CN106896897A (en) * 2017-02-24 2017-06-27 郑州云海信息技术有限公司 A kind of cpu performance method of adjustment and device
CN107707432A (en) * 2017-10-30 2018-02-16 成都视达科信息技术有限公司 A kind of method of testing and system
CN107943626A (en) * 2017-11-08 2018-04-20 ***股份有限公司 The performance test methods and associated server of a kind of transaction system

Also Published As

Publication number Publication date
CN109542746A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN109542746B (en) Pressure testing method and system and server pressure testing system
CN110362473B (en) Test environment optimization method and device, storage medium and terminal
WO2020168356A3 (en) Systems and methods for cloud migration readiness
CN109495306B (en) Method and equipment for expanding capacity of service network
CN110719461B (en) Audio and video equipment testing method and device and computer readable storage medium
CN110908888B (en) Server testing method and device
CN107196781B (en) Security configuration checking task allocation method and device
CN104410543A (en) An automatic testing method and system based on cloud resource
CN103974139B (en) Method and device for detecting network faults of terminal and system
CN111045879B (en) Method, device and storage medium for generating pressure test report
CN105607994A (en) Mobile terminal software testing method and system
CN103678130A (en) Automated performance test method and platform
CN109284229B (en) Dynamic adjustment method based on QPS and related equipment
CN107038120B (en) Software testing method and device
CN112765035A (en) Distributed pressure test system, method, device, electronic equipment and storage medium
CN107203464B (en) Method and device for positioning service problem
CN105550088A (en) Automated testing method and automated testing system
CN110647453A (en) Application performance comparison test method, system, equipment and computer readable storage medium
GB2499237A (en) Managing a network connection for use by a plurality of application program processes
CN114326677A (en) Vehicle machine testing method and device
CN107911410A (en) Distributed Services process resource consumes statistical method and device
CN109029696B (en) Resonance detection method, apparatus and storage medium
CN115952098A (en) Performance test tuning scheme recommendation method and system
CN109743229A (en) Based on distributed performance test methods, device and system
US20130141128A1 (en) Test device and test method for testing electronic devices

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant