CN110232013B - Test method, test device, controller and medium - Google Patents
Test method, test device, controller and medium Download PDFInfo
- Publication number
- CN110232013B CN110232013B CN201910138977.2A CN201910138977A CN110232013B CN 110232013 B CN110232013 B CN 110232013B CN 201910138977 A CN201910138977 A CN 201910138977A CN 110232013 B CN110232013 B CN 110232013B
- Authority
- CN
- China
- Prior art keywords
- test
- performance test
- test data
- data
- execution
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention relates to a test method, a test device, a controller and a medium, wherein the method comprises the steps of obtaining test data, wherein the test data comprises basic test data, automatic test data and performance test data; receiving an automatic test instruction or a performance test instruction; calling corresponding basic test data and automatic test data according to the automatic test instruction, and executing an automatic test; or calling the basic data and the performance test data according to the performance test instruction, converting the called basic data into a performance test script, and executing the performance test. The invention integrates the performance test and the automatic test, has high test efficiency, lower requirement on the programming capability of testers, simple and efficient use process and low cost.
Description
Technical Field
The present invention relates to the field of testing technologies, and in particular, to a testing method and apparatus, a controller, and a medium.
Background
In the existing internet industry software test, in order to ensure the software quality and deal with the concurrency condition, the software needs to be subjected to interface automation test and performance test.
In the existing testing method, the two testing stages of the interface automation testing and the performance testing are separated from each other, the used testing resources and tools are different, and the testing personnel need to frequently execute the two testing stages to complete the testing work of the system. The mode of separating the front and the back of the two testing stages limits the improvement of the testing efficiency, has high requirement on the programming capability of testers, and also increases the testing cost.
Disclosure of Invention
The invention aims to provide a testing method, a testing device, a controller and a testing medium, which can integrate performance testing and automatic testing based on common basic testing data of the performance testing and the automatic testing, have high testing efficiency, lower requirements on the programming capability of testers, simple and efficient use process and low cost.
In order to solve the above technical problem, according to a first aspect of the present invention, there is provided a test method including:
acquiring test data, wherein the test data comprises basic test data, automatic test data and performance test data;
the basic test data comprises interface information data, and the interface information data specifically comprises a request head, a request address, a request body and assertion information; the automated test data comprises logic control information, data driving source data and mail configuration information; the performance test data comprises the number of concurrent users, the number of execution machines and execution duration;
receiving an automatic test instruction or a performance test instruction;
calling corresponding basic test data and automatic test data according to the automatic test instruction, and executing an automatic test; or alternatively
And calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and executing performance test.
Further, the invoking of the corresponding basic test data and the corresponding automated test data according to the automated test instruction and the execution of the automated test include:
calling corresponding basic test data and automatic test data according to the automatic test instruction;
creating a service-based interface execution flow script based on the called basic test data and the automatic test data;
and analyzing the interface execution flow script and executing according to the logic sequence.
Further, the calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and executing a performance test, including:
selecting a main control machine, and selecting corresponding execution machines according to the number of the execution machines;
the main control machine calls the basic test data and the performance test data according to the performance test instruction and converts the basic test data into a performance test script;
and equally dividing the performance test data according to the number of the executors, and respectively sending the performance test script and the divided performance test data to each executor to execute performance test.
Furthermore, the performance test includes a single-interface performance test and a service flow performance test, if the service flow performance test is executed, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating a performance test script, generates a performance test script including the service flow, and then distributes the performance test script to each execution machine.
Further, the method further comprises: and displaying the test execution state and the test result in real time, classifying and summarizing the test result, and generating a visual report.
According to a second aspect of the present invention, there is provided a testing apparatus, including a database deployed on a cloud platform, a service module, and a distributed cluster;
the database is configured to acquire and store test data, wherein the test data comprises basic test data, automatic test data and performance test data;
the basic test data comprises interface information data, wherein the interface information data specifically comprises a request head, a request address, a request body and assertion information; the automated test data includes logic control information, data driven source data, and mail configuration information; the performance test data comprises the number of concurrent users, the number of execution machines and execution duration;
the service module is configured to provide interface service, send an automation test instruction or a performance test instruction to the distributed cluster, and schedule the distributed cluster to work;
the distributed cluster comprises a plurality of execution machines, and the execution machines are configured to call corresponding basic test data and automatic test data from a database according to the received automatic test instruction and execute an automatic test; or calling the basic test data and the performance test data from a database according to the performance test instruction, converting the called basic test data into a performance test script, and executing the performance test.
Further, an execution machine is selected from the distributed cluster, the execution machine calls corresponding basic test data and automatic test data according to the automatic test instruction, and executes an automatic test, and the execution machine includes:
the data calling module is configured to call corresponding basic test data and automatic test data from the database according to the automatic test instruction;
the flow script creating module is configured to create a service-based interface execution flow script based on the called basic test data and the automatic test data;
and the test module is configured to analyze the interface execution flow script and execute the interface execution flow script according to a logic sequence.
Further, one execution machine is selected from the distributed cluster as a main control machine, the corresponding execution machine is selected according to the number of the execution machines,
the main control machine calls the basic test data and the performance test data according to the performance test instruction, converts the basic test data into performance test scripts, equally divides the performance test data according to the number of the execution machines, and then respectively sends the performance test scripts and the divided performance test data to each execution machine;
and each executing machine executes the performance test according to the received performance test script and the segmented performance test data.
Further, the performance test includes a single-interface performance test and a service flow performance test, if the service flow performance test is executed, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating a performance test script, generates a performance test script including the service flow, and then distributes the performance test script to each execution machine, and each execution machine executes the performance test according to the received performance test data after being divided and the performance test script including the service flow.
Further, the device also comprises a display module which is configured to display the test execution state and the test result in real time, and to classify and summarize the test result to generate a visual report.
According to yet another aspect of the invention, a controller is provided, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, is capable of implementing the steps of the method.
According to yet another aspect of the invention, a computer-readable storage medium is provided for storing computer instructions which, when executed by a computer or processor, implement the steps of the method.
Compared with the prior art, the invention has obvious advantages and beneficial effects. By means of the technical scheme, the testing method, the testing device, the controller and the medium can achieve considerable technical progress and practicability, have wide industrial utilization value and at least have the following advantages:
the invention integrates the performance test and the automatic test based on the basic test data which can be shared by the performance test and the automatic test, the automatic test data and the performance test data, can be realized based on the cloud platform, provides a platform tool to reduce the performance test threshold on the basis of not increasing the learning cost of other tools, can complete the performance test by only carrying out simple configuration, and carries out pressure test, stability test and the like, thereby improving the test efficiency, having lower requirement on the programming capability of testers, simple and efficient use process and low cost.
The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical means of the present invention more clearly understood, the present invention may be implemented in accordance with the content of the description, and in order to make the above and other objects, features, and advantages of the present invention more clearly understood, the following preferred embodiments are described in detail with reference to the accompanying drawings.
Drawings
FIG. 1 is a schematic diagram of a test method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a testing apparatus according to an embodiment of the present invention.
[ notation ] to show
1: database 2: service module
3: distributed cluster
Detailed Description
To further illustrate the technical means and effects of the present invention adopted to achieve the predetermined objects, the following detailed description of the embodiments and effects of a testing method, a testing device, a controller and a testing medium according to the present invention will be made with reference to the accompanying drawings and preferred embodiments.
The embodiment of the invention provides a test method, as shown in fig. 1, comprising the following steps:
step S1, test data are obtained, wherein the test data comprise basic test data, automatic test data and performance test data;
the basic test data can be used for an automation test and a performance test, and comprises interface information data, wherein the interface information data specifically comprises a request head, a request address, a request body, assertion information and the like. The automatic test data is used for automatic test, and comprises logic control information, data driving source data, mail configuration information and the like, wherein the logic control information can also be used for service process performance test. The performance test data is used for performance test, and comprises the number of concurrent users, the number of execution machines, the execution duration and the like.
As an example, the user may enter the test data directly through the visualization interface, which may be persisted in the database 1.
Step S2, receiving an automatic test instruction or a performance test instruction;
as an example, two different pages may be provided for initiating different tests, one for initiating automated tests and one for initiating performance tests, with an identification of whether to perform automated regression testing or performance testing being made in accordance with the received instructions. There are various ways to trigger the test flow, including manual triggering or timing task triggering on the UI interface.
Step S3, calling corresponding basic test data and automatic test data according to the automatic test instruction, and executing an automatic test; or alternatively
And calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and executing performance test.
In step S3, the calling corresponding basic test data and automated test data according to the automated test instruction, and executing an automated test, includes:
s301, calling corresponding basic test data and automatic test data according to the automatic test instruction;
step S302, establishing an interface execution flow script based on the service based on the called basic test data and the automatic test data;
and step S303, analyzing the interface execution flow script and executing according to a logic sequence.
When the method is implemented based on a cloud platform, the distributed cluster 3 is deployed on the cloud platform and comprises a plurality of execution machines, and when the automated test is executed, one available execution machine can be selected from the distributed cluster 3 to execute steps S301 to S303.
In step S3, the calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and performing a performance test includes:
s311, selecting a main control machine, and selecting corresponding execution machines according to the number of the execution machines;
step S312, the main control computer calls the basic test data and the performance test data according to the performance test instruction and converts the basic test data into a performance test script;
step 313, equally dividing the performance test data according to the number of the execution machines, and respectively sending the performance test script and the divided performance test data to each execution machine to execute performance tests.
The performance test includes a single-interface performance test and a service flow performance test, if the service flow performance test is executed in step S3, in step S312, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating the performance test script, generates the performance test script including the service flow, and then distributes the performance test script to each execution machine.
It should be noted that the method can be implemented based on a cloud platform, the performance test script converted from the basic test data can also be directly compiled and then imported into the cloud platform for execution, and the performance test script converted from the basic test data can also be exported from the cloud platform and executed on other platforms or tools compatible with this type of script.
The method further comprises a step S4 of displaying the test execution state and the test result in real time, classifying and summarizing the test result, generating a visual report, and visualizing the execution result, wherein in the process, the execution state and the test result can be persistently stored in the database 1, and it can be understood that the test in the step S4 comprises the automatic test and the performance test.
The embodiment of the invention also provides a testing device, as shown in fig. 2, which comprises a database 1, a service module 2 and a distributed cluster 3, wherein the database 1 is deployed on a cloud platform, the database 1 is configured to acquire and store testing data, and the testing data comprises basic testing data, automatic testing data and performance testing data; the service module 2 is configured to provide interface service, send an automation test instruction or a performance test instruction to the distributed cluster 3, and schedule the distributed cluster 3 to work; the distributed cluster 3 comprises a plurality of execution machines, and is configured to call corresponding basic test data and automatic test data from the database 1 according to the received automatic test instruction and execute an automatic test; or the basic test data and the performance test data are called from the database 1 according to the performance test instruction, the called basic test data are converted into a performance test script, and the performance test is executed.
The performance test is completed, which relates to the coordination of multi-party resources, the test progress, the test result and the test detailed information need to be synchronized to each related person in time, if a report is dragged and written in the existing local test mode, the report is sent in a mail form, and the information can be synchronized out only after the whole test is completed, and the message is delayed. The device can enable the performance testing process to be transparent based on the cloud platform, timely exposes the problems encountered in each performance testing link, timely obtains response, standardizes performance flow testing, reduces unnecessary operation of testers in process control, focuses more time on performance bottleneck positioning and performance optimization, enables test data collection, test result management and performance report generation to be automatic, and improves testing efficiency. For automated testing, many testing methods are based on a micro-service architecture, the business process is complex, and one process may span several or even over a dozen systems. The automatic test for completing a business process needs to be completed by coordination of a plurality of persons. If the previous mode is used, the respective written codes are then integrated together for debugging, which is time and labor consuming, and takes a lot of time to commit the code, update the code, etc. in the middle. And the device can modify and take effect immediately based on the cloud platform, reduces operations such as intermediate submitting codes and updating codes, can be transparent to everyone's job schedule moreover, promotes efficiency of software testing for the test procedure is more standardized.
The basic test data can be used for automatic test and performance test, and comprises interface information data, wherein the interface information data specifically comprises a request head, a request address, a request body and assertion information. The automatic test data is used for automatic test and comprises logic control information, data driving source data and mail configuration information, wherein the logic control information can also be used for business process performance test. The performance test data is used for performance test and comprises the number of concurrent users, the number of execution machines and execution duration. As an example, the user may enter the test data directly through the visualized interface, which may be persistently stored in the database 1.
As an example, two different pages may be provided for initiating different tests, one for initiating automated tests and one for initiating performance tests, and the system service module 2 may identify whether to perform automated regression testing or performance testing based on the received instructions. There are various ways to trigger the test flow, including manual triggering on the UI interface, or timing task triggering, etc.
As an example, an execution machine is selected from the distributed cluster 3, the execution machine calls corresponding basic test data and automated test data according to the automated test instruction, and executes an automated test, and the execution machine includes a data calling module, a process script creating module, and a test module, wherein the data calling module is configured to call corresponding basic test data and automated test data from the database 1 according to the automated test instruction; the flow script creating module is configured to create a service-based interface execution flow script based on the called basic test data and the automatic test data; the test module is configured to parse the interface execution flow script and execute according to a logic sequence.
As an example, selecting one execution machine from the distributed cluster 3 as a main control machine, selecting a corresponding execution machine according to the number of the execution machines, calling the basic test data and the performance test data by the main control machine according to the performance test instruction, converting the basic test data into a performance test script, equally dividing the performance test data according to the number of the execution machines, and then respectively sending the performance test script and the divided performance test data to each execution machine; and each executing machine executes the performance test according to the received performance test script and the segmented performance test data.
The performance test comprises a single-interface performance test and a service flow performance test, if the service flow performance test is executed, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating a performance test script, generates the performance test script containing the service flow, and then distributes the performance test script to each execution machine, and each execution machine executes the performance test according to the received performance test data after being divided and the performance test script containing the service flow.
It should be noted that the performance test script converted from the basic test data may also be directly written and then imported to the cloud platform for execution, and the performance test script converted from the basic test data may also be exported from the cloud platform and executed on other platforms or tools compatible with this type of script.
As an example, the apparatus further includes a display module configured to display the test execution status and the test result in real time, classify and summarize the test result, generate a visual report, and persistently store the execution status and the test result in the database 1, where it is understood that the test includes the automation test and the performance test.
The invention is illustrated below by means of two specific examples:
embodiment one, interface automated testing
Assuming that three interface information of login, order placement and payment are input into the database 1, the three interface information of use case are assembled into a business process according to the logic sequence of login, order placement and payment, the business process is persisted into the database 1, and a unique identifier is correspondingly generated for the process. When the Service flow needs to be executed, only the Service flow point needs to be selected, an automatic test instruction is initiated, and after receiving the automatic test instruction, a Service (Service) selects an execution machine from the idle and available execution machines of the cloud platform according to a polling rule, and sends the automatic test execution instruction to the execution machine.
After the execution machine receives the automatic test execution instruction, the execution machine finds the flow according to the unique identifier in the instruction: logging-order placement-payment and querying the database 1 for the test data required for the execution of the process, and then the execution machine parses the business process and executes it in logical order in combination with the data required for execution. The execution progress can be displayed on a visual interface in the execution process, which passes the current process, a request body, request data, a response result, assertion, time spent and the like when the use case requests, and if an error is reported, the process also comprises detailed error reporting information.
Example two, Performance testing
Selecting (logging-ordering-paying) the process to create a performance test task, acquiring information such as concurrency number, the number of execution machines, execution time, execution environment and the like, inputting test data, a large number of user names and passwords, and sending a performance test execution instruction.
When the Service (Service) receives the performance test execution instruction, the Service checks the current states of all the execution machines, selects one execution machine from the idle execution machines as a main control machine, and then selects a corresponding number from the idle execution machines as the execution machines according to the number of the execution machines.
The main control computer receives the execution instruction and then obtains data required by execution from the database 1, such as: interface information (request header, request body, assertion, request address, etc.), and further includes data (execution environment, concurrency number, number of execution machines, time of task execution, etc.) when the performance test task is created. And generating a performance test script according to the information.
After receiving the test data generation instruction, the execution machine acquires data required by executing the performance test, such as data of user names and passwords required by login, from the database 1, then precisely cuts the data according to the number of the execution machines, divides the data into data equal to the number of the execution machines, and outputs the data to a certain local directory of the execution machine according to the csv format.
After the script and the data are prepared, the main control machine executes the execution machine distributed by the script, collects and summarizes the execution condition of the execution in real time in the execution process, and persists the performance test result data to the database 1.
During execution, detailed information of performance test execution can be displayed on a visual interface, Service can inquire the execution condition of the task from the database 1 for summarizing, and generates an aggregation report and a TSP-Time graph to be displayed on the interface.
After the performance test is executed, the master control machine informs the Service that the execution is finished, and the Service can recover the server resources. And summarizing the performance test result data, generating a report and visualizing the report on an interface.
The embodiment of the invention also provides a controller, which comprises a memory and a processor, wherein the memory stores a computer program, and the program can realize the steps of the test method when being executed by the processor.
Embodiments of the present invention also provide a computer-readable storage medium for storing computer instructions, which when executed by a computer or a processor implement the steps of the testing method.
Although the present invention has been described with reference to a preferred embodiment, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (12)
1. A method of testing, comprising:
acquiring test data, wherein the test data comprises basic test data, automatic test data and performance test data;
the basic test data comprises interface information data, wherein the interface information data specifically comprises a request head, a request address, a request body and assertion information; the automated test data comprises logic control information, data driving source data and mail configuration information; the performance test data comprises the number of concurrent users, the number of execution machines and execution duration;
receiving an automatic test instruction or a performance test instruction;
calling corresponding basic test data and automatic test data according to the automatic test instruction, and executing an automatic test; or
And calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and executing performance test.
2. The test method of claim 1,
the method for calling corresponding basic test data and automatic test data according to the automatic test instruction and executing the automatic test comprises the following steps:
calling corresponding basic test data and automatic test data according to the automatic test instruction;
creating a service-based interface execution flow script based on the called basic test data and the automatic test data;
and analyzing the interface execution flow script and executing according to the logic sequence.
3. The test method according to claim 1,
the step of calling the basic test data and the performance test data according to the performance test instruction, converting the called basic test data into a performance test script, and executing the performance test comprises the following steps:
selecting a main control machine, and selecting corresponding execution machines according to the number of the execution machines;
the main control machine calls the basic test data and the performance test data according to the performance test instruction and converts the basic test data into a performance test script;
and equally dividing the performance test data according to the number of the execution machines, and respectively sending the performance test script and the divided performance test data to each execution machine to execute performance test.
4. The test method of claim 3,
the performance test comprises a single-interface performance test and a service flow performance test, if the service flow performance test is executed, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating a performance test script, generates a performance test script containing the service flow, and then distributes the performance test script to each execution machine.
5. The test method according to any one of claims 1 to 4,
the method further comprises the following steps: and displaying the test execution state and the test result in real time, classifying and summarizing the test result, and generating a visual report.
6. The testing device is characterized by comprising a database, a service module and a distributed cluster, wherein the database, the service module and the distributed cluster are deployed on a cloud platform;
the database is configured to acquire and store test data, wherein the test data comprises basic test data, automatic test data and performance test data;
the basic test data comprises interface information data, wherein the interface information data specifically comprises a request head, a request address, a request body and assertion information; the automated test data includes logic control information, data driven source data, and mail configuration information; the performance test data comprises the number of concurrent users, the number of execution machines and execution duration;
the service module is configured to provide interface service, send an automation test instruction or a performance test instruction to the distributed cluster, and schedule the distributed cluster to work;
the distributed cluster comprises a plurality of execution machines, and the execution machines are configured to call corresponding basic test data and automatic test data from a database according to the received automatic test instruction and execute an automatic test; or calling the basic test data and the performance test data from a database according to the performance test instruction, converting the called basic test data into a performance test script, and executing the performance test.
7. The test device of claim 6,
selecting an execution machine from the distributed cluster, calling corresponding basic test data and automatic test data according to the automatic test instruction by the execution machine, and executing an automatic test, wherein the execution machine comprises:
the data calling module is configured to call corresponding basic test data and automatic test data from the database according to the automatic test instruction;
the flow script creating module is configured to create a service-based interface execution flow script based on the called basic test data and the automatic test data;
and the test module is configured to analyze the interface execution flow script and execute the interface execution flow script according to a logic sequence.
8. The test device of claim 6,
selecting one execution machine from the distributed cluster as a main control machine, selecting the corresponding execution machine according to the number of the execution machines,
the main control machine calls the basic test data and the performance test data according to the performance test instruction, converts the basic test data into performance test scripts, equally divides the performance test data according to the number of the execution machines, and then respectively sends the performance test scripts and the divided performance test data to each execution machine;
and each executing machine executes the performance test according to the received performance test script and the segmented performance test data.
9. The test device of claim 8,
the performance test comprises a single-interface performance test and a service flow performance test, if the service flow performance test is executed, the main control computer not only calls the basic test data and the performance test data according to the performance test instruction, but also needs to call corresponding logic control information when generating a performance test script, generates the performance test script containing the service flow, and then distributes the performance test script to each execution machine, and each execution machine executes the performance test according to the received performance test data after being divided and the performance test script containing the service flow.
10. The test device of any one of claims 6-9,
the device also comprises a display module which is configured to display the test execution state and the test result in real time, and classify and gather the test result to generate a visual report.
11. A controller comprising a memory and a processor, characterized in that the memory stores a computer program which, when executed by the processor, is capable of carrying out the steps of the method of any one of claims 1 to 5.
12. A computer-readable storage medium storing computer instructions, which when executed by a computer or processor, implement the steps of the method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138977.2A CN110232013B (en) | 2019-02-25 | 2019-02-25 | Test method, test device, controller and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138977.2A CN110232013B (en) | 2019-02-25 | 2019-02-25 | Test method, test device, controller and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110232013A CN110232013A (en) | 2019-09-13 |
CN110232013B true CN110232013B (en) | 2022-09-06 |
Family
ID=67860398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910138977.2A Active CN110232013B (en) | 2019-02-25 | 2019-02-25 | Test method, test device, controller and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110232013B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111061636B (en) * | 2019-12-12 | 2023-12-05 | 深圳前海环融联易信息科技服务有限公司 | Automatic software testing method and device, computer equipment and storage medium |
CN114003482B (en) * | 2020-07-28 | 2024-02-13 | 沈苏科技(苏州)股份有限公司 | Coding-free software system pressure testing method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101882105A (en) * | 2010-06-01 | 2010-11-10 | 华南理工大学 | Method for testing response time of Web page under concurrent environment |
CN104407910A (en) * | 2014-10-29 | 2015-03-11 | 华南理工大学 | Virtualization server performance monitoring method and system |
CN104699598A (en) * | 2013-12-09 | 2015-06-10 | 腾讯科技(深圳)有限公司 | Automatic testing method, device, equipment and system |
CN106972983A (en) * | 2017-03-24 | 2017-07-21 | 上海携程国际旅行社有限公司 | The automatic test device and method of network interface |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8893093B2 (en) * | 2010-05-07 | 2014-11-18 | Salesforce.Com, Inc. | Method and system for automated performance testing in a multi-tenant environment |
-
2019
- 2019-02-25 CN CN201910138977.2A patent/CN110232013B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101882105A (en) * | 2010-06-01 | 2010-11-10 | 华南理工大学 | Method for testing response time of Web page under concurrent environment |
CN104699598A (en) * | 2013-12-09 | 2015-06-10 | 腾讯科技(深圳)有限公司 | Automatic testing method, device, equipment and system |
CN104407910A (en) * | 2014-10-29 | 2015-03-11 | 华南理工大学 | Virtualization server performance monitoring method and system |
CN106972983A (en) * | 2017-03-24 | 2017-07-21 | 上海携程国际旅行社有限公司 | The automatic test device and method of network interface |
Also Published As
Publication number | Publication date |
---|---|
CN110232013A (en) | 2019-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109313739B (en) | System and method for providing visualization of workflow | |
US11645191B2 (en) | Review process for evaluating changes to target code for a software-based product | |
CN106354645B (en) | Test method and test platform based on background system service or interface | |
CN106506283B (en) | Business test method and device of bank and enterprise docking system | |
CN111125444A (en) | Big data task scheduling management method, device, equipment and storage medium | |
US20150100832A1 (en) | Method and system for selecting and executing test scripts | |
CN111078567A (en) | Report generation method, terminal and storage medium of automatic test platform | |
CN109560996B (en) | Automatic testing system and method for terminal of Internet of things | |
CN112286806A (en) | Automatic testing method and device, storage medium and electronic equipment | |
CN109977012B (en) | Joint debugging test method, device, equipment and computer readable storage medium of system | |
US20150100831A1 (en) | Method and system for selecting and executing test scripts | |
CN110232013B (en) | Test method, test device, controller and medium | |
US10365995B2 (en) | Composing future application tests including test action data | |
CN111966597B (en) | Test data generation method and device | |
CN111651365B (en) | Automatic interface testing method and device | |
CN112650676A (en) | Software testing method, device, equipment and storage medium | |
CN113434396A (en) | Interface test method, device, equipment, storage medium and program product | |
CN113947468B (en) | Data management method and platform | |
CN110543429A (en) | Test case debugging method and device and storage medium | |
EP3734460A1 (en) | Probabilistic software testing via dynamic graphs | |
CN114138670A (en) | Method based on interface automation test and function, performance and safety test fusion | |
CN116909904A (en) | Software function automatic test method based on high-flow high-concurrency condition | |
CN114936152A (en) | Application testing method and device | |
CN114997418A (en) | Data processing method and device, electronic equipment and storage medium | |
CN112799794A (en) | Big data scheduling method, device and system and storage device |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230907 Address after: 201101 Building 18-20, No. 1355, Caobao Road, Minhang District, Shanghai Patentee after: Weilai Software Technology (Shanghai) Co.,Ltd. Address before: 201804 room 115, 569 Anchi Road, Anting Town, Jiading District, Shanghai Patentee before: NIO Co.,Ltd. |