CN108572919A - Automated testing method, device, computer equipment and storage medium - Google Patents
Automated testing method, device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN108572919A CN108572919A CN201810540122.8A CN201810540122A CN108572919A CN 108572919 A CN108572919 A CN 108572919A CN 201810540122 A CN201810540122 A CN 201810540122A CN 108572919 A CN108572919 A CN 108572919A
- Authority
- CN
- China
- Prior art keywords
- test
- test case
- test result
- platform
- case
- 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.)
- Pending
Links
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/3688—Test management for test execution, e.g. scheduling of test suites
-
- 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
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)
Abstract
The embodiment of the present application discloses a kind of automated testing method, device, computer equipment and storage medium.This method includes:Test case to be tested is obtained, test case to be tested is distributed to multiple load ends to carry out concurrent test by thread pool, and test case to be tested is synchronized to Mission Monitor platform;The test result corresponding with each test case for being sent to Mission Monitor platform by load end and being fed back by Mission Monitor platform is received, and test result is shown;Test result is sent to pre-set addressee end.This method is uploaded to each test case of the platform by the unified monitoring of automatic test platform and distribution, and shows the test result of each test case, realizes the automation of test process.
Description
Technical field
This application involves automatization testing technique fields more particularly to a kind of automated testing method, device, computer to set
Standby and storage medium.
Background technology
Currently, when testing during the test test case, it is usually enterprising in the local terminal of tester
The test of row manually or automatically, this results in split it in large-scale test event, be split as multiple small-sized
It is redistributed to each tester after test assignment to test, this, which is resulted in, is difficult centralized and unified and obtains each test assignment automatically
Testing progress, and the crucial test parameter such as be unable to statistical test use-case success rate.
Invention content
This application provides a kind of automated testing method, device, computer equipment and storage mediums, it is intended to solve existing
It can only be split in the medium-and-large-sized test event of technology, each survey is redistributed to after being split as multiple small-sized test assignments
Examination personnel test, this results in being difficult testing progress that is centralized and unified and obtaining each test assignment automatically, and cannot unite
The problem of counting the key test parameter such as test case success rate.
In a first aspect, this application provides a kind of automated testing methods comprising:
Test case to be tested is obtained, test case to be tested is distributed to multiple load ends to carry out by thread pool
Concurrent test, and test case to be tested is synchronized to Mission Monitor platform;
It receives and Mission Monitor platform is sent to by load end and being fed back by Mission Monitor platform with each test case pair
The test result answered;
Test result is sent to pre-set addressee end.
Second aspect, this application provides a kind of automatic test devices comprising:
Test case acquiring unit, for obtaining test case to be tested, by test case to be tested by thread pool
Multiple load ends are distributed to carry out concurrent test, and test case to be tested is synchronized to Mission Monitor platform;
Test result acquiring unit is sent to Mission Monitor platform and by Mission Monitor platform institute for receiving by load end
The test result corresponding with each test case of feedback, and test result is shown;
Test result transmission unit, for test result to be sent to pre-set addressee end.
The third aspect, the application provide a kind of computer equipment again, including memory, processor and are stored in described deposit
On reservoir and the computer program that can run on the processor, the processor realize this when executing the computer program
Any one of them automated testing method provided is provided.
Fourth aspect, present invention also provides a kind of storage mediums, wherein the storage medium is stored with computer program,
The computer program includes program instruction, and described program instruction makes the processor execute the application when being executed by a processor
Any one of them automated testing method of offer.
A kind of automated testing method of the application offer, device, computer equipment and storage medium.This method passes through acquisition
Test case to be tested is distributed to multiple load ends to carry out concurrent test by test case to be tested by thread pool, and
Test case to be tested is synchronized to Mission Monitor platform;Reception is sent to Mission Monitor platform by load end and is supervised by task
The test result corresponding with each test case that control platform is fed back, and test result is shown;Test result is sent
To pre-set addressee end.This method is uploaded to each test of the platform by the unified monitoring of automatic test platform and distribution
Use-case, and show the test result of each test case, realize the automation of test process.
Description of the drawings
It, below will be to needed in embodiment description in order to illustrate more clearly of the embodiment of the present application technical solution
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present application, general for this field
For logical technical staff, without creative efforts, other drawings may also be obtained based on these drawings.
Fig. 1 is a kind of schematic flow diagram of automated testing method provided by the embodiments of the present application;
Fig. 2 is a kind of sub-process schematic diagram of automated testing method provided by the embodiments of the present application;
Fig. 3 is a kind of another sub-process schematic diagram of automated testing method provided by the embodiments of the present application;
Fig. 4 is a kind of another schematic flow diagram of automated testing method provided by the embodiments of the present application;
Fig. 5 is a kind of another sub-process schematic diagram of automated testing method provided by the embodiments of the present application;
Fig. 6 is a kind of schematic block diagram of automatic test device provided by the embodiments of the present application;
Fig. 7 is a kind of subelement schematic block diagram of automatic test device provided by the embodiments of the present application;
Fig. 8 is a kind of another subelement schematic block diagram of automatic test device provided by the embodiments of the present application;
Fig. 9 is a kind of another schematic block diagram of automatic test device provided by the embodiments of the present application;
Figure 10 is a kind of another subelement schematic block diagram of automatic test device provided by the embodiments of the present application;
Figure 11 is a kind of schematic block diagram of computer equipment provided by the embodiments of the present application.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation describes, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen
Please in embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall in the protection scope of this application.
It should be appreciated that ought use in this specification and in the appended claims, term " comprising " and "comprising" instruction
Described feature, entirety, step, operation, the presence of element and/or component, but one or more of the other feature, whole is not precluded
Body, step, operation, element, component and/or its presence or addition gathered.
It is also understood that the term used in this present specification is merely for the sake of the mesh for describing specific embodiment
And be not intended to limit the application.As present specification and it is used in the attached claims, unless on
Other situations are hereafter clearly indicated, otherwise " one " of singulative, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in present specification and the appended claims is
Refer to any combinations and all possible combinations of one or more of associated item listed, and includes these combinations.
Referring to Fig. 1, Fig. 1 is a kind of schematic flow diagram of automated testing method provided by the embodiments of the present application.The party
Method is applied in the terminals such as desktop computer, laptop computer, tablet computer.As shown in Figure 1, the method comprising the steps of S101~
S103。
S101, test case to be tested is obtained, test case to be tested is distributed to multiple load ends by thread pool
To carry out concurrent test, and test case to be tested is synchronized to Mission Monitor platform.
In the present embodiment, used Mission Monitor platform is Jenkins platforms.Jenkins is developed based on Java
A kind of continuous integrating tool, for monitor continue repeat work, can be used for monitor test case test result (i.e. periodically
Or the test result of test case is extracted from load end in real time).
User can upload test case on the interface for the automatic test platform built in advance.Pass through automatic test
After platform obtains the test case of user's upload, you can on the corresponding background server of automatic test platform, or with
To implementation of test cases, the execution of test case on the load testing end (being abbreviated as load end) of automatic test platform connection
Journey is carried out in real time by Mission Monitor platform or is had periodic monitoring.
In one embodiment, test case to be tested is distributed to multiple load ends by thread pool in the step S101
To carry out concurrent test, including:
Test case to be tested is corresponded to distribution to each sub-line journey by the sub-line journey that respective numbers are selected in thread pool;
Acquired test case to be tested is distributed to the corresponding load end of each sub-line journey by each sub-line journey.
In the present embodiment, it is held automatically when there is multiple test cases to be tested to need to be distributed in different load ends
Row.Multiple test cases to be tested can be allocated by the thread pool configured in automatic test platform.Thread pool is again
Multiple sub-line journeys are divided into, each sub-line journey is correspondingly connected with a load end.Thread pool effect is exactly to execute line in limitation system
The quantity of journey.According to the ambient conditions of system, can number of threads be set with automatic or manual, reach operation optimum efficiency (because
Lack for thread and wasted system resource, thread causes system crowded inefficient more).By thread pool, can effectively realize
Parallel allocation for test use-case.
In one embodiment, as shown in Fig. 2, further including before the step S101:
S1011, acquisition judge the corresponding action type of operational order to the operational order of test case;
It is instructed if S1012, action type are newly-increased test case, obtains the test case newly-added information of institute's typing, preserve
Obtain test case to be tested;
If S1013, action type are editor's test case instruction, the test case modification information of institute's typing is obtained, is preserved
Obtain test case to be tested;
If S1014, action type are to delete test case instruction, selected test case is deleted.
In the present embodiment, on the interface of automatic test platform, have it is newly-increased, delete, editor's test case etc. some
Pseudo operation button has then been obtained when detecting user on interface and clicking any one in above-mentioned pseudo operation button
At the test case of the last state after operation, the test case of above-mentioned last state is then that real-time update is flat to automatic test
Platform.Namely in step S101 the source of acquired test case to be tested be in step S1011-S1014 user automatic
Change the test case as obtained from the operations such as newly-increased or editor on the interface of test platform.
For example, user on the interface of automatic test platform, clicks newly-increased pseudo operation button, that is, pops up one and compile
Frame is collected, the information filled in is needed to include at least task names (i.e. the corresponding task names of test case), test in the edit box
Type (being specifically exactly to be tested in the frames such as TestNG frames or Jmeter frames), (i.e. test is used in the paths SVN
The store path of example), scheduling frequency (i.e. the frequency of the scheduled execution of test case), organizational structure (the i.e. volume of the test case
The department that the personnel of writing are belonged to), system (i.e. the operating system of the writer institute using terminal of the test case), task description
Information such as the task of test case (i.e. briefly describe) complete pair after completing the editor of above- mentioned information in edit box
The newly-increased operation of test case is the test case uploaded on automatic test platform after preservation.
When the user clicks after the pseudo operation button of editor's test case, then the editor of editor's test case is popped up
Frame, the fill message in the edit box is identical as the information of the edit box of newly-increased test case, only each letter in the edit box
Breath item has been edited before being, this time operation needs part modification or all changes information therein.
When user has selected a certain test case in the task list on the interface of automatic test platform, and corresponding points
The pseudo operation button deleted is hit, then corresponding to will be on automatic test platform and Mission Monitor platform is related to the test case
Data deleted.
The action type of test case is directed on the interface of automatic test platform by detection user, it can timely more
The last state of new each test case, the test case that each tester uploads to automatic test platform can timely carry out shape
State updates, it is ensured that the real-time update of automatic test.
S102, reception are sent to Mission Monitor platform by load end and that is fed back by Mission Monitor platform uses with each test
The corresponding test result of example, and test result is shown.
In one embodiment, as shown in figure 3, the step S102 includes:
S1021, by pre-set synchronizing cycle test corresponding with each test case is obtained from Mission Monitor platform
As a result;
S1022, judge that the test result of test case is the state of running succeeded, or execute status of fail;
If the test result of S1023, test case is the state that runs succeeded, the corresponding test result of test case is carried out
Display;
If the test result of S1024, test case is to execute status of fail, the corresponding failure case letter of test case is obtained
Breath, and shown.
In the present embodiment, multiple test cases are to show in the form of a list on the interface of automatic test platform,
Each test case is a line in list, and correspondence all shows test case after the completion of test per a line test case
Test result.
Since during entire automatic test, Mission Monitor platform carries out the implementation procedure of each test case
Implementing monitoring, automatic test platform can be by pre-set synchronizing cycles (such as according to the period of 30s) from Mission Monitor platform
Know the test result of test case, and to be load end complete a test case to the test result of test case according to every test
Immediately the mode returned passes back to Mission Monitor platform.When automatic test platform has known the test result of test case, then
The test result of the test case is shown in corresponding row.In this way, tester logged in automatic test platform can
The test result for checking each test case, convenient for being monitored to the test case included by entire test event.Moreover, being directed to
The implementation procedure of each test case can also look at its execution journal, its tool is analyzed according to execution journal convenient for tester
Body implementation procedure.
In one embodiment, as shown in figure 4, after the step S1024, further include:
S1025, the test result of test case is filled into pre-set test report template, obtains test report
It accuses.
In the present embodiment, when tester be uploaded to automatic test platform test case test after the completion of, will
The test result of test case is filled into pre-set test report template, and test report is obtained.In test report both
It can show the test result for the state of running succeeded, can also show the test result for executing status of fail, be also based on survey
Test result is counted, and by statistical result column diagram, line chart or pie chart are shown, such as the failure that will execute status of fail
Case sum, the failure case ratio for executing status of fail are shown.
In the present embodiment, the test of corresponding test case can also be counted according to timing statistics section set by user
As a result, and generating test report corresponding with timing statistics section set by user.For example, can be automated with statistically one month
The sum of the test case of test, the corresponding test case sum of test result for the state that runs succeeded, executes status of fail
Corresponding test case sum of test result etc..
S103, test result is sent to pre-set addressee end.
In one embodiment, as shown in figure 5, the step S103, including:
S1031, test knot is obtained by pre-set report sending cycle in timing frame or report timed sending time
Fruit;
S1032, the corresponding posting address in the pre-set addressee end of identification, and test result is sent to posting address.
In the present embodiment, Mission Monitor platform by the quartz timings frame that wherein configures from Mission Monitor platform
Test result corresponding with each test case is obtained, there are two types of the Job Trigger devices of quartz timing frames, is respectively:
org.springframework.scheduling.quartz.SimpleTriggerBean;
org.springframework.scheduling.quartz.CronTriggerBean;
The first SimpleTriggerBean only supports, according to certain frequency calling task, such as to run one every 10 minutes
It is secondary;
Second of CronTriggerBean is supported to specified time operation once, such as daily 12:00 operation one is inferior.
After obtaining test result corresponding with each test case from Mission Monitor platform, existed according to the test case
It is uploaded to the posting address set by automatic test platform, test result is sent to the posting address (such as tester
Mailbox).In such a way that timing frame sets out, instead of the mode manually monitored, realizes test result and reported automatically to monitoring
The terminal (i.e. specified tester) of personnel, reduces human cost.
In one embodiment, further include after step S102:
The pre-set bi-directional synchronization period in timing frame is obtained, by the bi-directional synchronization period and Mission Monitor platform
The comparison for carrying out test case and test result corresponding with each test case will compare obtained difference value and synchronize.
In the present embodiment, in order to ensure the data of automatic test platform and Mission Monitor platform are in most times
All be consistent, need by the bi-directional synchronization period and Mission Monitor platform carry out test case and with each test case pair
The comparison for the test result answered, this comparison process can pass through the incremental data and Mission Monitor platform of automatic test platform
Incremental data be compared, such as automatic test platform is at a time had into incremental data, then triggered immediately two-way same
Step period, and identical incremental data is judged whether there is in Mission Monitor is flat, it is compared without overall data, improves ratio
To efficiency.Once the difference value both detected, then obtain the corresponding content of difference value, and by the corresponding content of difference value by
Mission Monitor platform is synchronized to automatic test platform, and (such situation corresponds to the information for including in Mission Monitor platform than automation
Test platform is more, such as has the test result of partial test use-case not also to be sent to automatic test from Mission Monitor platform and put down
Platform), or by the corresponding content synchronization of difference value to Mission Monitor platform, (such situation corresponds in Mission Monitor platform
Information is fewer than automatic test platform, such as user increases newly on automatic test platform and uploads test case, and newly-increased upload
Test case be not synchronized to Mission Monitor platform also).By Two-way Time synchronization mechanism, the automatic of test case can ensure that
Change the real-time and accuracy of test process.
As it can be seen that this method is uploaded to each test case of the platform by the unified monitoring of automatic test platform and distribution,
And show the test result of each test case, realize the automation of test process.
The embodiment of the present application also provides a kind of automatic test device, and the automatic test device is aforementioned automatic for executing
Change any embodiment of test method.Specifically, referring to Fig. 6, Fig. 6 is a kind of automatic test provided by the embodiments of the present application
The schematic block diagram of device.Automatic test device 100 can be configured at desktop computer, tablet computer, laptop computer, etc. terminals
In.
As shown in fig. 6, automatic test device 100 includes test case acquiring unit 101, test result acquiring unit
102 and test result transmission unit 103.
Test case acquiring unit 101, for obtaining test case to be tested, by test case to be tested by thread
Pond is distributed to multiple load ends to carry out concurrent test, and test case to be tested is synchronized to Mission Monitor platform.
In the present embodiment, used Mission Monitor platform is Jenkins platforms.Jenkins is developed based on Java
A kind of continuous integrating tool, for monitor continue repeat work, can be used for monitor test case test result (i.e. periodically
Or the test result of test case is extracted from load end in real time).
User can upload test case on the interface for the automatic test platform built in advance.Pass through automatic test
After platform obtains the test case of user's upload, you can on the corresponding background server of automatic test platform, or with
Implementation of test cases, the implementation procedure of test case are put down by Mission Monitor on the load testing end of automatic test platform connection
Platform is monitored in real time.
In one embodiment, in the test case acquiring unit 101, further include:
Sub-line journey allocation unit, the sub-line journey for selecting respective numbers in thread pool, by test case to be tested
It is corresponding to distribute to each sub-line journey;
Load distribution unit, for acquired test case to be tested to be distributed to each sub-line journey pair by each sub-line journey
The load end answered.
In the present embodiment, it is held automatically when there is multiple test cases to be tested to need to be distributed in different load ends
Row.Multiple test cases to be tested can be allocated by the thread pool configured in automatic test platform.Thread pool is again
Multiple sub-line journeys are divided into, each sub-line journey is correspondingly connected with a load end.Thread pool effect is exactly to execute line in limitation system
The quantity of journey.According to the ambient conditions of system, can number of threads be set with automatic or manual, reach operation optimum efficiency (because
Lack for thread and wasted system resource, thread causes system crowded inefficient more).By thread pool, can effectively realize
Parallel allocation for test use-case.
In one embodiment, as shown in fig. 7, the test case acquiring unit 101 includes:
Action type judging unit 1011 judges the operational order of test case for obtaining test case to be tested
Corresponding action type;
Newly-increased operating unit 1012, if being that newly-increased test case instructs for action type, the test for obtaining institute's typing is used
Example newly-added information, preservation obtain test case to be tested;
Edit operation unit 1013, if being editor's test case instruction for action type, the test for obtaining institute's typing is used
Example modification information, preservation obtain test case to be tested;
Delete operation unit 1014, if being to delete test case instruction for action type, by selected test case
It is deleted.
In the present embodiment, on the interface of automatic test platform, have it is newly-increased, delete, editor's test case etc. some
Pseudo operation button has then been obtained when detecting user on interface and clicking any one in above-mentioned pseudo operation button
At the test case of the last state after operation, the test case of above-mentioned last state is then that real-time update is flat to automatic test
Platform.Namely the source of acquired test case to be tested be user on the interface of automatic test platform by newly-increased or
Test case obtained from the operations such as editor.
For example, user on the interface of automatic test platform, clicks newly-increased pseudo operation button, that is, pops up one and compile
Frame is collected, the information filled in is needed to include at least task names (i.e. the corresponding task names of test case), test in the edit box
Type (being specifically exactly to be tested in the frames such as TestNG frames or Jmeter frames), (i.e. test is used in the paths SVN
The store path of example), scheduling frequency (i.e. the frequency of the scheduled execution of test case), organizational structure (the i.e. volume of the test case
The department that the personnel of writing are belonged to), system (i.e. the operating system of the writer institute using terminal of the test case), task description
Information such as the task of test case (i.e. briefly describe) complete pair after completing the editor of above- mentioned information in edit box
The newly-increased operation of test case is the test case uploaded on automatic test platform after preservation.
When the user clicks after the pseudo operation button of editor's test case, then the editor of editor's test case is popped up
Frame, the fill message in the edit box is identical as the information of the edit box of newly-increased test case, only each letter in the edit box
Breath item has been edited before being, this time operation needs part modification or all changes information therein.
When user has selected a certain test case in the task list on the interface of automatic test platform, and corresponding points
The pseudo operation button deleted is hit, then corresponding to will be on automatic test platform and Mission Monitor platform is related to the test case
Data deleted.
The action type of test case is directed on the interface of automatic test platform by detection user, it can timely more
The last state of new each test case, the test case that each tester uploads to automatic test platform can timely carry out shape
State updates, it is ensured that the real-time update of automatic test.
Test result acquiring unit 102 is sent to Mission Monitor platform by load end for reception and is put down by Mission Monitor
The test result corresponding with each test case that platform is fed back, and test result is shown.
In one embodiment, as shown in figure 8, the test result acquiring unit 102 includes:
State synchronized unit 1021, for being obtained and each test from Mission Monitor platform by pre-set synchronizing cycle
The corresponding test result of use-case;
Condition adjudgement unit 1022 for judging that the test result of test case is the state of running succeeded, or executes mistake
Lose state;
Achievement status display unit 1023 uses test if the test result for test case is the state that runs succeeded
The corresponding test result of example is shown;
Status of fail display unit 1024 obtains test if the test result for test case is to execute status of fail
The corresponding failure case information of use-case, and shown.
In the present embodiment, multiple test cases are to show in the form of a list on the interface of automatic test platform,
Each test case is a line in list, and correspondence all shows test case after the completion of test per a line test case
Test result.
Since during entire automatic test, Mission Monitor platform carries out the implementation procedure of each test case
Implementing monitoring, automatic test platform can be by pre-set synchronizing cycles (such as according to the period of 30s) from Mission Monitor platform
Know the test result of test case, and to be load end complete a test case to the test result of test case according to every test
Immediately the mode returned passes back to Mission Monitor platform.When automatic test platform has known the test result of test case, then
The test result of the test case is shown in corresponding row.In this way, tester logged in automatic test platform can
The test result for checking each test case, convenient for being monitored to the test case included by entire test event.Moreover, being directed to
The implementation procedure of each test case can also look at its execution journal, its tool is analyzed according to execution journal convenient for tester
Body implementation procedure.
In one embodiment, as shown in figure 9, the test result acquiring unit 102 further includes:
Test report generation unit 1025, for filling the test result of test case to pre-set test report
In template, test report is obtained.
In the present embodiment, when tester be uploaded to automatic test platform test case test after the completion of, will
The test result of test case is filled into pre-set test report template, and test report is obtained.In test report both
It can show the test result for the state of running succeeded, can also show the test result for executing status of fail, be also based on survey
Test result is counted, and by statistical result column diagram, line chart or pie chart are shown, such as the failure that will execute status of fail
Case sum, the failure case ratio for executing status of fail are shown.
In the present embodiment, the test of corresponding test case can also be counted according to timing statistics section set by user
As a result, and generating test report corresponding with timing statistics section set by user.For example, can be automated with statistically one month
The sum of the test case of test, the corresponding test case sum of test result for the state that runs succeeded, executes status of fail
Corresponding test case sum of test result etc..
Test result transmission unit 103, for test result to be sent to pre-set addressee end.
In one embodiment, as shown in Figure 10, the test result transmission unit 103 includes:
Timing acquisition unit 1031, for being sent by pre-set report sending cycle in timing frame or report timing
Time obtains test result;
Address transmission unit 1032 is specified, for identification the corresponding posting address in pre-set addressee end, and will test
As a result it is sent to posting address.
In the present embodiment, Mission Monitor platform by the quartz timings frame that wherein configures from Mission Monitor platform
Test result corresponding with each test case is obtained, there are two types of the Job Trigger devices of quartz timing frames, is respectively:
org.springframework.scheduling.quartz.SimpleTriggerBean;
org.springframework.scheduling.quartz.CronTriggerBean;
The first SimpleTriggerBean only supports, according to certain frequency calling task, such as to run one every 10 minutes
It is secondary;
Second of CronTriggerBean is supported to specified time operation once, such as daily 12:00 operation one is inferior.
After obtaining test result corresponding with each test case from Mission Monitor platform, existed according to the test case
It is uploaded to the posting address set by automatic test platform, test result is sent to the posting address (such as tester
Mailbox).In such a way that timing frame sets out, instead of the mode manually monitored, realizes test result and reported automatically to monitoring
The terminal (i.e. specified tester) of personnel, reduces human cost.
In one embodiment, automatic test device 100 further includes:
Bi-directional synchronization unit, for obtaining the pre-set bi-directional synchronization period in timing frame, by the bi-directional synchronization
Period and Mission Monitor platform carry out the comparison of test case and test result corresponding with each test case, and comparison is obtained
Difference value synchronize.
In the present embodiment, in order to ensure the data of automatic test platform and Mission Monitor platform are in most times
All be consistent, need by the bi-directional synchronization period and Mission Monitor platform carry out test case and with each test case pair
The comparison for the test result answered, this comparison process can pass through the incremental data and Mission Monitor platform of automatic test platform
Incremental data be compared, such as automatic test platform is at a time had into incremental data, then triggered immediately two-way same
Step period, and identical incremental data is judged whether there is in Mission Monitor is flat, it is compared without overall data, improves ratio
To efficiency.Once the difference value both detected, then obtain the corresponding content of difference value, and by the corresponding content of difference value by
Mission Monitor platform is synchronized to automatic test platform, and (such situation corresponds to the information for including in Mission Monitor platform than automation
Test platform is more, such as has the test result of partial test use-case not also to be sent to automatic test from Mission Monitor platform and put down
Platform), or by the corresponding content synchronization of difference value to Mission Monitor platform, (such situation corresponds in Mission Monitor platform
Information is fewer than automatic test platform, such as user increases newly on automatic test platform and uploads test case, and newly-increased upload
Test case be not synchronized to Mission Monitor platform also).By Two-way Time synchronization mechanism, the automatic of test case can ensure that
Change the real-time and accuracy of test process.
As it can be seen that the device is uploaded to each test case of the platform by the unified monitoring of automatic test platform and distribution,
And show the test result of each test case, realize the automation of test process.
Above-mentioned automatic test device can be implemented as a kind of form of computer program, which can be such as
It is run on computer equipment shown in Figure 11.
Please refer to Fig.1 the schematic block diagram that 1, Figure 11 is a kind of computer equipment provided by the embodiments of the present application.The calculating
500 equipment of machine equipment can be terminal.The terminal can be tablet computer, laptop, desktop computer, personal digital assistant
Equal electronic equipments.
Refering to fig. 11, which includes processor 502, memory and the net connected by system bus 501
Network interface 505, wherein memory may include non-volatile memory medium 503 and built-in storage 504.
The non-volatile memory medium 503 can storage program area 5031 and computer program 5032.The computer program
5032 include program instruction, which is performed, and processor 502 may make to execute a kind of automated testing method.
The processor 502 supports the operation of entire computer equipment 500 for providing calculating and control ability.
The built-in storage 504 provides environment for the operation of the computer program 5032 in non-volatile memory medium 503, should
When computer program 5032 is executed by processor 502, processor 502 may make to execute a kind of automated testing method.
The network interface 505 such as sends the task dispatching of distribution for carrying out network communication.Those skilled in the art can manage
It solves, structure is not constituted only with the block diagram of the relevant part-structure of application scheme to the application side shown in Figure 11
The restriction for the computer equipment 500 that case is applied thereon, specific computer equipment 500 may include more than as shown in the figure
Or less component, it either combines certain components or is arranged with different components.
Wherein, the processor 502 is for running computer program 5032 stored in memory, to realize following work(
Energy:Test case to be tested is obtained, test case to be tested is distributed to multiple load ends to carry out concurrently by thread pool
Test, and test case to be tested is synchronized to Mission Monitor platform;It receives and Mission Monitor platform is sent to simultaneously by load end
The test result corresponding with each test case fed back by Mission Monitor platform, and test result is shown;It will test
As a result it is sent to pre-set addressee end.
In one embodiment, processor 502 also executes following operation:The sub-line journey of respective numbers is selected in thread pool,
Test case to be tested is corresponded into distribution to each sub-line journey;Acquired test case to be tested is distributed by each sub-line journey
To the corresponding load end of each sub-line journey.
In one embodiment, processor 502 also executes following operation:Test case to be tested is obtained, judges that test is used
The corresponding action type of operational order of example;It is instructed if action type is newly-increased test case, obtains the test case of institute's typing
Newly-added information, preservation obtain test case to be tested;If action type is editor's test case instruction, the survey of institute's typing is obtained
Example modification information on probation, preservation obtain test case to be tested;If action type is to delete test case instruction, will select
Test case deleted.
In one embodiment, processor 502 also executes following operation:It is flat from Mission Monitor by pre-set synchronizing cycle
Platform obtains test result corresponding with each test case;Judge that the test result of test case is the state of running succeeded, or
Execute status of fail;If the test result of test case is the state that runs succeeded, the corresponding test result of test case is carried out
Display;If the test result of test case is to execute status of fail, the corresponding failure case information of test case is obtained, and carry out
Display.
In one embodiment, processor 502 also executes following operation:The test result of test case is filled to setting in advance
In the test report template set, test report is obtained.
In one embodiment, processor 502 also executes following operation:Week is sent by pre-set report in timing frame
Phase or report timed sending time obtain test result;Identify the corresponding posting address in pre-set addressee end, and will test
As a result it is sent to posting address.
In one embodiment, processor 502 also executes following operation:Obtain pre-set bi-directional synchronization in timing frame
Period carries out test case by the bi-directional synchronization period and Mission Monitor platform and test corresponding with each test case is tied
The comparison of fruit will compare obtained difference value and synchronize.
It will be understood by those skilled in the art that the embodiment of computer equipment shown in Figure 11 is not constituted to computer
The restriction of equipment specific composition, in other embodiments, computer equipment may include components more more or fewer than diagram, or
Person combines certain components or different components arrangement.For example, in some embodiments, computer equipment can only include depositing
Reservoir and processor, in such embodiments, the structure and function of memory and processor are consistent with embodiment illustrated in fig. 11,
Details are not described herein.
It should be appreciated that in the embodiment of the present application, processor 502 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), application-specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable GateArray, FPGA) or other programmable logic devices
Part, discrete gate or transistor logic, discrete hardware components etc..Wherein, general processor can be microprocessor or
The processor can also be any conventional processor etc..
A kind of storage medium is provided in another embodiment of the application.The storage medium can be computer-readable storage
Medium.The storage medium is stored with computer program, and wherein computer program includes program instruction.The program instruction is by processor
It is realized when execution:Obtain test case to be tested, by test case to be tested by thread pool be distributed to multiple load ends with
Concurrent test is carried out, and test case to be tested is synchronized to Mission Monitor platform;It receives and task prison is sent to by load end
Control platform and the test result corresponding with each test case fed back by Mission Monitor platform, and test result is shown
Show;Test result is sent to pre-set addressee end.
In one embodiment, it is realized when which is executed by processor:The son of respective numbers is selected in thread pool
Test case to be tested is corresponded to distribution to each sub-line journey by thread;Acquired test to be tested is used by each sub-line journey
Example is distributed to the corresponding load end of each sub-line journey.
In one embodiment, it is realized when which is executed by processor:Test case to be tested is obtained, judges to survey
The corresponding action type of operational order of example on probation;It is instructed if action type is newly-increased test case, obtains the test of institute's typing
Use-case newly-added information, preservation obtain test case to be tested;If action type is editor's test case instruction, institute's typing is obtained
Test case modification information, preservation obtain test case to be tested;If action type is to delete test case instruction, by institute
Selected test case is deleted.
In one embodiment, it is realized when which is executed by processor:By pre-set synchronizing cycle from task
Monitor supervision platform obtains test result corresponding with each test case;Judge that the test result of test case is the shape that runs succeeded
State, or execute status of fail;If the test result of test case is the state that runs succeeded, the corresponding test of test case is tied
Fruit is shown;If the test result of test case is to execute status of fail, the corresponding failure case information of test case is obtained,
And it is shown.
In one embodiment, it is realized when which is executed by processor:By the test result of test case fill to
In pre-set test report template, test report is obtained.
In one embodiment, it is realized when which is executed by processor:By pre-set report in timing frame
Sending cycle or report timed sending time obtain test result;Identify the corresponding posting address in pre-set addressee end, and
Test result is sent to posting address.
In one embodiment, it is realized when which is executed by processor:It obtains pre-set double in timing frame
To synchronizing cycle, test case and corresponding with each test case is carried out by the bi-directional synchronization period and Mission Monitor platform
The comparison of test result will compare obtained difference value and synchronize.
The storage medium can be the internal storage unit of aforementioned device, such as the hard disk or memory of equipment.It is described to deposit
Storage media can also be the plug-in type hard disk being equipped on the External memory equipment of the equipment, such as the equipment, intelligent storage
Block (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..
Further, the storage medium can also both include the equipment internal storage unit and also including External memory equipment.
It is apparent to those skilled in the art that for convenience of description and succinctly, foregoing description is set
The specific work process of standby, device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Those of ordinary skill in the art may realize that units and algorithm described in conjunction with the examples disclosed in the embodiments of the present disclosure
Step can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and software
Interchangeability generally describes each exemplary composition and step according to function in the above description.These functions are studied carefully
Unexpectedly the specific application and design constraint depending on technical solution are implemented in hardware or software.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
In several embodiments provided herein, it should be understood that disclosed unit and method, it can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner can also will have identical work(
The unit set of energy can be combined or can be integrated into another system at a unit, such as multiple units or component, or
Some features can be ignored or not executed.In addition, shown or discussed mutual coupling or direct-coupling or communication link
It can be INDIRECT COUPLING or communication connection by some interfaces, device or unit to connect, and can also be electricity, mechanical or other
Form connection.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple
In network element.Some or all of unit therein can be selected according to the actual needs to realize the embodiment of the present invention
Purpose.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also
It is that each unit physically exists alone, can also be during two or more units are integrated in one unit.It is above-mentioned integrated
The form that hardware had both may be used in unit is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can be stored in a storage medium.Based on this understanding, technical scheme of the present invention is substantially in other words to existing
The all or part of part or the technical solution that technology contributes can be expressed in the form of software products, should
Computer software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be
Personal computer, server or network equipment etc.) execute all or part of step of each embodiment the method for the present invention
Suddenly.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), magnetic disc or
The various media that can store program code such as person's CD.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace
It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right
It is required that protection domain subject to.
Claims (10)
1. a kind of automated testing method, which is characterized in that including:
Test case to be tested is obtained, test case to be tested is distributed to multiple load ends to carry out concurrently by thread pool
Test, and test case to be tested is synchronized to Mission Monitor platform;
Reception is sent to Mission Monitor platform by load end and is fed back by Mission Monitor platform corresponding with each test case
Test result, and test result is shown;
Test result is sent to pre-set addressee end.
2. automated testing method according to claim 1, which is characterized in that it is described obtain test case to be tested it
Before, further include:
The operational order to test case is obtained, judges the corresponding action type of operational order;
It is instructed if action type is newly-increased test case, obtains the test case newly-added information of institute's typing, preservation obtains to be tested
Test case;
If action type is editor's test case instruction, the test case modification information of institute's typing is obtained, preservation obtains to be tested
Test case;
If action type is to delete test case instruction, selected test case is deleted.
3. automated testing method according to claim 1, which is characterized in that the reception is sent to task by load end
Monitor supervision platform and the test result corresponding with each test case fed back by Mission Monitor platform, and test result is shown
Show, including:
By pre-set synchronizing cycle test result corresponding with each test case is obtained from Mission Monitor platform;
Judge that the test result of test case is the state of running succeeded, or executes status of fail;
If the test result of test case is the state that runs succeeded, the corresponding test result of test case is shown;
If the test result of test case is to execute status of fail, the corresponding failure case information of test case is obtained, and carry out
Display.
4. automated testing method according to claim 3, which is characterized in that the reception is sent to task by load end
Monitor supervision platform and the test result corresponding with each test case fed back by Mission Monitor platform, and test result is shown
After showing, further include:
The test result of test case is filled into pre-set test report template, test report is obtained.
5. automated testing method according to claim 1, which is characterized in that described be sent to test result sets in advance
The addressee end set, including:
Test result is obtained by pre-set report sending cycle in timing frame or report timed sending time;
It identifies the corresponding posting address in pre-set addressee end, and test result is sent to posting address.
6. automated testing method according to claim 1, which is characterized in that the reception is sent to task by load end
Monitor supervision platform and the test result corresponding with each test case fed back by Mission Monitor platform, and test result is shown
After showing, further include:
The pre-set bi-directional synchronization period in timing frame is obtained, is carried out by the bi-directional synchronization period and Mission Monitor platform
The comparison of test case and test result corresponding with each test case will compare obtained difference value and synchronize.
7. automated testing method according to claim 1, which is characterized in that it is described by test case to be tested by line
Cheng Chi is distributed to multiple load ends to carry out concurrent test, including:
Test case to be tested is corresponded to distribution to each sub-line journey by the sub-line journey that respective numbers are selected in thread pool;
Acquired test case to be tested is distributed to the corresponding load end of each sub-line journey by each sub-line journey.
8. a kind of automatic test device, which is characterized in that including:
Test case acquiring unit is distributed test case to be tested by thread pool for obtaining test case to be tested
To multiple load ends to carry out concurrent test, and test case to be tested is synchronized to Mission Monitor platform;
Test result acquiring unit is sent to Mission Monitor platform by load end for reception and is fed back by Mission Monitor platform
Test result corresponding with each test case, and test result is shown;
Test result transmission unit, for test result to be sent to pre-set addressee end.
9. a kind of computer equipment, including memory, processor and it is stored on the memory and can be on the processor
The computer program of operation, which is characterized in that the processor is realized when executing the computer program as in claim 1-7
Any one of them automated testing method.
10. a kind of storage medium, which is characterized in that the storage medium is stored with computer program, the computer program packet
Program instruction is included, described program instruction makes the processor execute such as any one of claim 1-7 institutes when being executed by a processor
The automated testing method stated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810540122.8A CN108572919A (en) | 2018-05-30 | 2018-05-30 | Automated testing method, device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810540122.8A CN108572919A (en) | 2018-05-30 | 2018-05-30 | Automated testing method, device, computer equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108572919A true CN108572919A (en) | 2018-09-25 |
Family
ID=63572894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810540122.8A Pending CN108572919A (en) | 2018-05-30 | 2018-05-30 | Automated testing method, device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108572919A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109766276A (en) * | 2018-12-29 | 2019-05-17 | Tcl通力电子(惠州)有限公司 | Open platform test method, device, computer readable storage medium and system |
CN109933520A (en) * | 2019-01-22 | 2019-06-25 | 平安科技(深圳)有限公司 | Software development test method, device, computer installation and storage medium |
CN109947655A (en) * | 2019-03-28 | 2019-06-28 | 北京网聘咨询有限公司 | Mobile front end test platform |
CN109992513A (en) * | 2019-03-29 | 2019-07-09 | 携程计算机技术(上海)有限公司 | The automatization test system and method for mobile terminal APP |
CN110413517A (en) * | 2019-07-17 | 2019-11-05 | 北京达佳互联信息技术有限公司 | A kind of test report generation method, device, electronic equipment and storage medium |
CN110445690A (en) * | 2019-08-16 | 2019-11-12 | 北京智芯微电子科技有限公司 | The design method of electric power wireless public network communication unit interchangeability test software |
CN111258898A (en) * | 2020-01-15 | 2020-06-09 | 平安医疗健康管理股份有限公司 | Automatic testing method and device, computer equipment and storage medium |
CN111274121A (en) * | 2018-12-05 | 2020-06-12 | 北京奇虎科技有限公司 | Testing method and device applying monitoring rules |
CN111367813A (en) * | 2020-03-17 | 2020-07-03 | 深圳市卡牛科技有限公司 | Automatic testing method and device for decision engine, server and storage medium |
CN111506508A (en) * | 2020-04-17 | 2020-08-07 | 北京百度网讯科技有限公司 | Edge calculation test method, device, equipment and readable storage medium |
CN112052163A (en) * | 2020-08-19 | 2020-12-08 | 北京天融信网络安全技术有限公司 | High-concurrency webpage pressure testing method and device, electronic equipment and storage medium |
CN112200536A (en) * | 2020-09-30 | 2021-01-08 | 厦门市美亚柏科信息股份有限公司 | Test case monitoring management method, terminal equipment and storage medium |
CN112597043A (en) * | 2020-12-28 | 2021-04-02 | 深圳供电局有限公司 | Software testing method and device, computer equipment and storage medium |
CN112631843A (en) * | 2020-12-22 | 2021-04-09 | 北京百度网讯科技有限公司 | Equipment testing method and device, electronic equipment, readable medium and product |
CN113282510A (en) * | 2021-06-18 | 2021-08-20 | 北京邮电大学 | Distribution method and device of automatic test cases |
CN113568842A (en) * | 2021-08-19 | 2021-10-29 | 北京江融信科技有限公司 | Automatic testing method and system for batch tasks |
CN114756478A (en) * | 2022-06-14 | 2022-07-15 | 深圳联友科技有限公司 | SOA service automatic test method |
CN116089187A (en) * | 2022-12-30 | 2023-05-09 | 摩尔线程智能科技(北京)有限责任公司 | GPU test system, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045710A (en) * | 2015-06-30 | 2015-11-11 | 吉林大学 | Method for automatically generating test data in cloud computing environment |
CN107045475A (en) * | 2016-02-06 | 2017-08-15 | 北京京东尚科信息技术有限公司 | Method of testing and device |
CN107678942A (en) * | 2017-08-30 | 2018-02-09 | 苏州朗动网络科技有限公司 | A kind of API automated testing methods |
CN107797919A (en) * | 2017-07-24 | 2018-03-13 | 平安普惠企业管理有限公司 | The method and computing device of a kind of automatic test |
CN107861864A (en) * | 2017-08-25 | 2018-03-30 | 平安普惠企业管理有限公司 | Automated testing method, system and computer-readable recording medium |
CN107908472A (en) * | 2017-09-30 | 2018-04-13 | 平安科技(深圳)有限公司 | Data synchronization unit, method and computer-readable recording medium |
-
2018
- 2018-05-30 CN CN201810540122.8A patent/CN108572919A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045710A (en) * | 2015-06-30 | 2015-11-11 | 吉林大学 | Method for automatically generating test data in cloud computing environment |
CN107045475A (en) * | 2016-02-06 | 2017-08-15 | 北京京东尚科信息技术有限公司 | Method of testing and device |
CN107797919A (en) * | 2017-07-24 | 2018-03-13 | 平安普惠企业管理有限公司 | The method and computing device of a kind of automatic test |
CN107861864A (en) * | 2017-08-25 | 2018-03-30 | 平安普惠企业管理有限公司 | Automated testing method, system and computer-readable recording medium |
CN107678942A (en) * | 2017-08-30 | 2018-02-09 | 苏州朗动网络科技有限公司 | A kind of API automated testing methods |
CN107908472A (en) * | 2017-09-30 | 2018-04-13 | 平安科技(深圳)有限公司 | Data synchronization unit, method and computer-readable recording medium |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111274121B (en) * | 2018-12-05 | 2024-04-05 | 三六零科技集团有限公司 | Test method and device for applying monitoring rule |
CN111274121A (en) * | 2018-12-05 | 2020-06-12 | 北京奇虎科技有限公司 | Testing method and device applying monitoring rules |
CN109766276A (en) * | 2018-12-29 | 2019-05-17 | Tcl通力电子(惠州)有限公司 | Open platform test method, device, computer readable storage medium and system |
CN109766276B (en) * | 2018-12-29 | 2024-01-12 | 通力科技股份有限公司 | Open platform test method, device, computer readable storage medium and system |
CN109933520A (en) * | 2019-01-22 | 2019-06-25 | 平安科技(深圳)有限公司 | Software development test method, device, computer installation and storage medium |
CN109933520B (en) * | 2019-01-22 | 2022-04-08 | 平安科技(深圳)有限公司 | Software development testing method and device, computer device and storage medium |
CN109947655A (en) * | 2019-03-28 | 2019-06-28 | 北京网聘咨询有限公司 | Mobile front end test platform |
CN109992513A (en) * | 2019-03-29 | 2019-07-09 | 携程计算机技术(上海)有限公司 | The automatization test system and method for mobile terminal APP |
CN110413517A (en) * | 2019-07-17 | 2019-11-05 | 北京达佳互联信息技术有限公司 | A kind of test report generation method, device, electronic equipment and storage medium |
CN110445690A (en) * | 2019-08-16 | 2019-11-12 | 北京智芯微电子科技有限公司 | The design method of electric power wireless public network communication unit interchangeability test software |
CN111258898A (en) * | 2020-01-15 | 2020-06-09 | 平安医疗健康管理股份有限公司 | Automatic testing method and device, computer equipment and storage medium |
CN111367813A (en) * | 2020-03-17 | 2020-07-03 | 深圳市卡牛科技有限公司 | Automatic testing method and device for decision engine, server and storage medium |
CN111367813B (en) * | 2020-03-17 | 2024-04-02 | 深圳市卡牛科技有限公司 | Automatic testing method and device for decision engine, server and storage medium |
CN111506508A (en) * | 2020-04-17 | 2020-08-07 | 北京百度网讯科技有限公司 | Edge calculation test method, device, equipment and readable storage medium |
CN112052163A (en) * | 2020-08-19 | 2020-12-08 | 北京天融信网络安全技术有限公司 | High-concurrency webpage pressure testing method and device, electronic equipment and storage medium |
CN112052163B (en) * | 2020-08-19 | 2023-11-10 | 北京天融信网络安全技术有限公司 | High concurrency webpage pressure testing method and device, electronic equipment and storage medium |
CN112200536A (en) * | 2020-09-30 | 2021-01-08 | 厦门市美亚柏科信息股份有限公司 | Test case monitoring management method, terminal equipment and storage medium |
CN112631843A (en) * | 2020-12-22 | 2021-04-09 | 北京百度网讯科技有限公司 | Equipment testing method and device, electronic equipment, readable medium and product |
CN112597043A (en) * | 2020-12-28 | 2021-04-02 | 深圳供电局有限公司 | Software testing method and device, computer equipment and storage medium |
CN113282510A (en) * | 2021-06-18 | 2021-08-20 | 北京邮电大学 | Distribution method and device of automatic test cases |
CN113568842B (en) * | 2021-08-19 | 2022-03-04 | 北京江融信科技有限公司 | Automatic testing method and system for batch tasks |
CN113568842A (en) * | 2021-08-19 | 2021-10-29 | 北京江融信科技有限公司 | Automatic testing method and system for batch tasks |
CN114756478B (en) * | 2022-06-14 | 2022-08-19 | 深圳联友科技有限公司 | SOA service automatic test method |
CN114756478A (en) * | 2022-06-14 | 2022-07-15 | 深圳联友科技有限公司 | SOA service automatic test method |
CN116089187A (en) * | 2022-12-30 | 2023-05-09 | 摩尔线程智能科技(北京)有限责任公司 | GPU test system, electronic equipment and storage medium |
CN116089187B (en) * | 2022-12-30 | 2024-02-02 | 摩尔线程智能科技(北京)有限责任公司 | GPU test system, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108572919A (en) | Automated testing method, device, computer equipment and storage medium | |
CN108804320A (en) | Automated testing method, device, computer equipment and storage medium | |
CN108415847A (en) | Performance test methods, device, computer equipment and storage medium | |
CN106878064A (en) | Data monitoring method and device | |
CN107643981A (en) | A kind of automatic test platform and operation method of polynary operation flow | |
CN106227596A (en) | Mission Monitor method and apparatus for task scheduling server | |
US8332819B2 (en) | Diagnostic and trouble-shooting methods in a wireless control and sensor network | |
CN109271331A (en) | Generation method, device, computer equipment and the storage medium of log | |
CN101217400B (en) | An integrated intelligent polling method and system | |
CN106302008A (en) | Data-updating method and device | |
CN108563584A (en) | Test data generating method, device, computer equipment and storage medium | |
CN108595316A (en) | Life cycle management method, manager, equipment and the medium of Distributed Application | |
CN108470004A (en) | Test script generation method, test method, device, equipment and storage medium | |
CN105227405B (en) | monitoring method and system | |
CN108762966A (en) | System exception hold-up interception method, device, computer equipment and storage medium | |
CN105653322B (en) | The processing method of O&M server and server event | |
CN107733710A (en) | Construction method, device, computer equipment and the storage medium of link call relation | |
CN110113391A (en) | A kind of client loading method, device and a kind of client operation method, device | |
CN109660421A (en) | Method, apparatus, server and the storage medium of flexible scheduling resource | |
CN109213102A (en) | More order monitoring methods, device, computer equipment and storage medium | |
CN107993004A (en) | A kind of power information processing system and method | |
CN109191023A (en) | A kind of power grid warning information immediate processing method and device | |
CN106331176A (en) | Interaction platform of internal and external networks | |
CN106250697A (en) | Old self-service health management device | |
CN109857765A (en) | Client's power failure data analysing method and 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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180925 |