CN102270174A - Automatic test method and device - Google Patents

Automatic test method and device Download PDF

Info

Publication number
CN102270174A
CN102270174A CN2011102222173A CN201110222217A CN102270174A CN 102270174 A CN102270174 A CN 102270174A CN 2011102222173 A CN2011102222173 A CN 2011102222173A CN 201110222217 A CN201110222217 A CN 201110222217A CN 102270174 A CN102270174 A CN 102270174A
Authority
CN
China
Prior art keywords
test script
software
upgrading
variation point
testing procedure
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.)
Granted
Application number
CN2011102222173A
Other languages
Chinese (zh)
Other versions
CN102270174B (en
Inventor
田秀侠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Star Net Ruijie Networks Co Ltd
Original Assignee
Beijing Star Net Ruijie Networks Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Star Net Ruijie Networks Co Ltd filed Critical Beijing Star Net Ruijie Networks Co Ltd
Priority to CN2011102222173A priority Critical patent/CN102270174B/en
Publication of CN102270174A publication Critical patent/CN102270174A/en
Application granted granted Critical
Publication of CN102270174B publication Critical patent/CN102270174B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides an automatic test method and device. The method comprises the following steps of: while running an original test script on an upgraded software version, if the existence of software change points in one test step of the original test script is detected, skipping the test step and executing a next test step; upgrading the original test script according to the software change points; and running the upgraded test script on the upgraded software version. The device comprises a detection module, an execution module, an upgrading module and a test module, wherein the detection module is used for detecting the software change points in the original test script; the execution module is used for, while running the original test script on the upgraded software version, if the existence of the software change points in one test step of the original test script is detected, skipping the test step and executing the next test step; the upgrading module is used for upgrading the original test script according to the software change points; and the test module is used for running the upgraded test script on the upgraded software version. The embodiment of the invention accelerates the upgrading speed of the automatic test script.

Description

Automated testing method and device
Technical field
The present invention relates to software testing technology, relate in particular to a kind of automated testing method and device.
Background technology
In the software test field, owing to webpage (Web) software version is constantly upgraded, and the most of function after the software upgrading remains unchanged, if still these constant substantially functions are carried out manual repeated test, then must bring heavy test job amount.Therefore, the Web automatic test arises at the historic moment, and also more and more is subjected to tester's attention and favor.The Web automatic test is a kind ofly to come analog manual operation's test process by means of testing tool and test script, thus local or all replacement manually carry out the Web application software testing, and improve testing efficiency.
In the prior art, a lot of automated test tools all provide recording function, before automatic test, test case of manual earlier execution, and adopt and to record instrument and record the manual process of servant, on the basis of recording, generate automatic test script, and script is made amendment, can reduce the development amount of automatic test script.
Yet after software release upgrade, some the Web elements on the page can change, and the automatic test script that makes a version record can't move, and need record again, causes testing efficiency lower.
Summary of the invention
The invention provides a kind of automated testing method and device, improve testing efficiency, accelerate the updating speed of automatic test script.
The invention provides a kind of automated testing method, comprising:
On the software version after upgrading during the former test script of operation, there is the software variation point, then skips described testing procedure and carry out next testing procedure if detect in the testing procedure of described former test script;
According to described software variation point described former test script is upgraded;
Test script after operation upgrading on the software version after the described upgrading.
The invention provides a kind of automatic test device, comprising:
Detection module is used for detecting the software variation point of former test script;
When being used on the software version after upgrading the described former test script of operation, there is the software variation point in execution module if described detection module detects in the testing procedure of described former test script, then skips described testing procedure and carries out next testing procedure;
The upgrading module is used for according to described software variation point described former test script being upgraded;
Test module is used for the test script after operation upgrading on the software version after the described upgrading.
Automated testing method of the present invention and device, on the software version after upgrading during the former test script of operation, as if having the software variation point in the testing procedure that detects described former test script, then skip described testing procedure and carry out next testing procedure, according to the software variation point former test script is upgraded, then the test script after operation upgrading on the software version after the upgrading; Present embodiment compared with prior art automatically detects the software variation point, need not artificial participation, need not to record again, also can not upgrading because of test script causes test process to interrupt, and has improved testing efficiency greatly, has accelerated the updating speed of automatic test script.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply, apparently, accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the process flow diagram of automated testing method embodiment one of the present invention;
Fig. 2 is the process flow diagram of automated testing method embodiment two of the present invention;
Fig. 3 is the software interface synoptic diagram of the preceding software version of upgrading among the automated testing method embodiment two of the present invention;
Fig. 4 is the software interface synoptic diagram of the software version after upgrading among the automated testing method embodiment two of the present invention;
Fig. 5 is the structural representation of automatic test device embodiment one of the present invention;
Fig. 6 is the structural representation of automatic test device embodiment two of the present invention.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 is the process flow diagram of automated testing method embodiment one of the present invention, and as shown in Figure 1, present embodiment provides a kind of automated testing method, can specifically comprise the steps:
On the software version after upgrading during the former test script of operation, there is the software variation point in step 101 if detect in the testing procedure of described former test script, then skips described testing procedure and carries out next testing procedure.
In the present embodiment, after software release upgrade, move former test script earlier on the software version after the upgrading, former test script herein is the test script that uses before the software release upgrade.This step is intactly to move once former test script on the software version after the upgrading, because the Web interface can change after the software release upgrade; In the prior art, when running into the Web interface that changes in the test script operational process, the execution of test script can be interrupted, and causes the follow-up test script can't continue to carry out; And in the present embodiment, move in the process of former test script on the software version after upgrading, simultaneously the software variation point in the test case is detected, it is a testing procedure in the former test script of every execution, just detect in this testing procedure whether have the software variation point earlier, if exist, then skip this testing procedure and carry out next testing procedure, to prevent causing the operational process of former test script to interrupt owing to the variation at Web interface.
Step 102 is upgraded to described former test script according to described software variation point.
After finishing the whole service process of former test script, detect all software variation points by above-mentioned steps, this step is for to upgrade to former test script according to the software variation point, promptly revise corresponding part in the former test script one by one, up to the modification of finishing whole software variation points according to detected software variation point.
Step 103, the test script after operation upgrading on the software version after the described upgrading.
After former test script being carried out the adaptability revision upgrading, the test script after operation upgrading on the software version after the described upgrading, i.e. software version after the test script test upgrading after the use upgrading.
Present embodiment provides a kind of automated testing method, on the software version after upgrading during the former test script of operation, as if having the software variation point in the testing procedure that detects described former test script, then skip described testing procedure and carry out next testing procedure, according to the software variation point former test script is upgraded, then the test script after operation upgrading on the software version after the upgrading; Present embodiment compared with prior art automatically detects the software variation point, need not artificial participation, need not to record again, also can not upgrading because of test script causes test process to interrupt, and has improved testing efficiency greatly, has accelerated the updating speed of automatic test script.
Fig. 2 is the process flow diagram of automated testing method embodiment two of the present invention, and as shown in Figure 2, present embodiment provides a kind of automated testing method, can specifically comprise the steps:
Step 201, during the former test script of operation, whether each the Web element that each testing procedure had access to that detects former test script respectively changes on the software version after upgrading, if then execution in step 202, otherwise execution in step 204.
Present embodiment is after software release upgrade, the former test script of operation on the software version after the upgrading, software version after promptly adopting the preceding test script of upgrading to upgrading is tested, think that detecting the software variation point provides precondition, the test script in the present embodiment can be specially the Web automatic test script.Present embodiment can specifically be carried out by an automatic test device, and this automatic test device can comprise execution module, detection module and logging modle.Wherein, execution module mainly is responsible for carrying out the preceding Web automatic test script of upgrading, promptly former test script.Carry out in the process of former test script at execution module, utilize detection module to detect the variation point of software.Promptly before a testing procedure of the former test script of every execution, whether detection module detects each Web element that this testing procedure had access to earlier and changes, if, then carry out subsequent step 202, otherwise execution in step 204.Wherein, the Web element in the present embodiment includes but not limited at least a or multiple combination in the following element: Hypertext Markup Language (Hypertext Markup Language; Hereinafter to be referred as: HTML) object, it can include but not limited to button (button), text input frame (text field), combobox (select list), check box (check_box), radio box (radio), link (link), form or the like.In the present embodiment, test to a software version needs the test script of a plurality of test case correspondences to finish usually, execution module is when carrying out the Web automatic test script, test script for each test case correspondence, whenever have access to a Web element in the testing procedure, then detection module is given in announcement; Whether detection module is responsible for detecting this Web element and is changed on the Web page.
Step 202 is fed back this Web element as the software variation point, and skips the testing procedure of described Web element correspondence, carries out next testing procedure.
When detection module detects the change of Web element, this Web element is fed back as the software variation point, promptly the detection module Web element that will take place to change feeds back to logging modle as a software variation point.Logging modle is responsible for each software variation point and change of location thereof are carried out recorded and stored, so that use during subsequent upgrade Web automatic test script.After detection module detects that change takes place for Web element and it is fed back to logging modle, execution module is skipped the testing procedure of this Web element correspondence, it is execution module is no longer carried out this Web element correspondence in this test script operational process testing procedure, in order to avoid cause test to be interrupted owing to the Web element changes, execution module is skipped the testing procedure of this Web element correspondence and is carried out next testing procedure in the former test script.
Step 203 is carried out record to the software variation point that feeds back in the script operational process and the change of location of software variation point.
This step is after being recorded in the software variation point that receives the detection module feedback, the software variation point that feeds back in the script operational process and the change of location of software variation point are carried out record successively, and change of location is this software variation point pairing concrete line number in the Web automatic test script.
Step 204 is carried out the testing procedure of this Web element correspondence.
When detection module detected a Web element and do not change, execution module continued to carry out the testing procedure of this Web element correspondence according to normal flow.
Step 205 repeats above-mentioned steps 201-204, up to the test script that executes all test case correspondences.
Owing to there are a plurality of test cases, then by repeating above-mentioned steps 201-204, till the test script of complete all test case correspondences,, and it all is recorded in the logging modle so that detection module can detect all software variation points that bring after the software release upgrade.In above-mentioned steps, the every meal of detection module can a software variation point, and logging modle is just carried out corresponding record, and up to executing all test cases, detection module no longer feeds back till the software variation point.
Suppose to exist in certain Web application system the functional test script of " adding the user ", Fig. 3 and Fig. 4 are respectively the software interface synoptic diagram of the software version after upgrade among the automated testing method embodiment two of the present invention preceding and the upgrading, comparison diagram 3 and Fig. 4 can find, after the software release upgrade, removed " login password affirmation " input frame, " user type " combobox has become input frame, increased " whether filling in details " check box, " interpolation " button has become " adding the user " button.Suppose that this software has only " adding the user " and " revising the user " two test cases, wherein the page situation of change of " adding the user " as shown in Figure 3 and Figure 4.In the present embodiment, execution module automatically performs " adding the user " use-case earlier, then can obtain the change situation of non-newly-increased Web element in " adding the user " use-case as shown in table 1 below:
The change situation of non-newly-increased Web element in table 1 " interpolation user " use-case
The Web element of change
" login password affirmation " input frame
" user type " combobox
" interpolation " button
Then, when detecting newly-increased Web element, and newly-increased Web element merged to above-mentioned table 1, obtains in " adding the user " use-case shown in the following table 2 all change situations of Web elements:
The change situation of whole Web elements in table 2 " interpolation user " use-case
The Web element of change
" login password affirmation " input frame
" user type " combobox
" interpolation " button
The check box of " whether filling in details "
Finish the execution of test script of " add user " use-case correspondence at execution module after, continue the test script of the operation user's correspondence of " revising the user ", detection module can detect the change situation of the whole Web elements that obtain revising user interface equally.Particularly, after detection module detects all software variation points, relevant information is fed back in the logging modle, what logging modle write down thes contents are as follows shown in the table 3:
The software variation point example that writes down in table 3 logging modle
Figure BDA0000081086180000071
Step 206 is upgraded to described former test script according to described software variation point.
After finishing the process of intactly carrying out once former test script on the above-mentioned software version after upgrading, according to all software variation points of preserving in the logging modle, change of location at the software variation point is upgraded to the software variation point in the former test script, promptly revise the Web automatic test script one by one, all revise up to whole software variation points and finish.
Still,, revise the test script of the Web element correspondence of change respectively at each test case with the above-mentioned example that is assumed to be.With " adding the user " use-case in the table 3 is example, and its software variation point has 4.The 1st software variation point is " login password affirmation " input frame, and its corresponding Web automatic test script line number is the 2nd row, then only need find the 2nd to travel far and wide this, carries out corresponding modification and gets final product; The amending method of the 2nd software variation point and the 3rd software variation point is similar; The 4th software variation point is " whether filling in details " check box, because it is newly-increased Web element, then original Web automatic test script does not have corresponding line number, then needs to add corresponding new test script.Repeat above-mentioned steps, the Web element that changes in all test cases is all revised and is finished.As shown in table 3, revised the Web automatic test script of " add user " test case correspondence, then continue to revise the automatic test script of " revising the user " test case correspondence.Finally obtain as following table 4,, then represent the upgrading of Web automatic test script to finish if " whether revising " row are "Yes".
Table 4 test script updating result
Figure BDA0000081086180000081
Step 207, the test script after operation upgrading on the software version after the described upgrading.
After former test script was upgraded accordingly, the test script after operation upgrading on the software version after the upgrading promptly adopted the Web automatic test script after upgrading that the software version after upgrading is tested.
Present embodiment provides a kind of automated testing method, on the software version after upgrading during the former test script of operation, there is the software variation point if detect in the test script in a testing procedure, then skip described testing procedure and carry out next testing procedure, according to the software variation point former test script is upgraded, then the test script after operation upgrading on the software version after the upgrading.Present embodiment carries out record by logging modle to the software variation point, and once modification is finished and located, and has accelerated the updating speed of Web automatic test script greatly.Test script after software upgrading before the operating software upgrading, the change point of Web element in software of every discovery in the operational process, operation that can't the interrupt test script, all software variation points are unified again to be revised but detect, and has quickened the updating speed of Web automatic test script greatly.Test script after software upgrading before the operating software upgrading, purpose be for detect after the software upgrading with upgrading before variation, the operation detection module at first is to judge whether Web element that this use-case will be operated exists or do not change in this process, if there is no or change, then can not carry out the automatic test script of this use-case corresponding line, thereby avoid the aborted in the implementation.Therefore, by the detection of detection module, avoided the aborted in the Web automatic test script implementation in the present embodiment to the software variation point.In addition, present embodiment in upgrading automatic test script process, without any need for the people carry out use-case by hand, avoided a large amount of duplication of labour of operational staff, saved the manpower consumption.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of programmed instruction, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
Fig. 5 is the structural representation of automatic test device embodiment one of the present invention, and as shown in Figure 5, present embodiment provides a kind of automatic test device, can specifically carry out each step among the said method embodiment one, repeats no more herein.The automatic test device that present embodiment provides can specifically comprise detection module 501, execution module 502, upgrading module 503 and test module 504.Wherein, detection module 501 is used for detecting the software variation point of former test script.When execution module 502 is used on the software version after upgrading the former test script of operation, there is the software variation point, then skips described testing procedure and carry out next testing procedure if detection module 501 detects in the testing procedure of described former test script.Upgrading module 503 is used for according to described software variation point described former test script being upgraded.Test module 504 is used for the test script after operation upgrading on the software version after the described upgrading.
Fig. 6 is the structural representation of automatic test device embodiment two of the present invention, and as shown in Figure 6, present embodiment provides a kind of automatic test device, can specifically carry out each step among the said method embodiment two, repeats no more herein.The automatic test device that present embodiment provides is on above-mentioned basis shown in Figure 5, and detection module 501 can specifically comprise detecting unit 511, feedback unit 521 and carry out notification unit 531.Wherein, when detecting unit 511 was used on the software version after upgrading the former test script of operation, whether each the webpage Web element that each testing procedure had access to that detects described former test script respectively changed.Feedback unit 521 is used for when described Web element changes described Web element being fed back as the software variation point, and announces the testing procedure that execution module 502 is skipped described Web element correspondence, carries out next testing procedure.Carry out notification unit 531 and be used for when described Web element does not change, announcement execution module 502 is carried out the testing procedure of described Web element correspondence.Execution module 502 can specifically comprise first performance element 512 and second performance element 522.Wherein, first performance element 512 is used for skipping the testing procedure of described Web element correspondence when detection module 501 detects the change of described Web element, carries out next testing procedure, and repeats above-mentioned steps, finishes described former test script up to operation.Second performance element 522 is used for carrying out the testing procedure of described Web element correspondence, and repeating above-mentioned steps when detection module 501 detects described Web element and do not change, and finishes described former test script up to operation.
Further, the automatic test device that present embodiment provides can also comprise logging modle 505, and software variation point and change of location thereof that logging modle 505 is used for the script operational process is fed back carry out record successively, till no longer feeding back the software variation point.
Further, upgrading module 503 in the automatic test device that present embodiment provides can specifically be used for the former test script of described software variation point correspondence being upgraded at the change of location of described software variation point according to the software variation point of record and the change of location of described software variation point.
Particularly, the Web element in the present embodiment includes but not limited at least a or multiple combination in the following element: button, text input frame, combobox, check box, radio box, link, form etc.
Present embodiment provides a kind of automatic test device, on the software version after upgrading during the former test script of operation, as if having the software variation point in the testing procedure that detects described former test script, then skip described testing procedure and carry out next testing procedure, according to the software variation point former test script is upgraded, then the test script after operation upgrading on the software version after the upgrading.Present embodiment carries out record by logging modle to the software variation point, and once modification is finished and located, and has accelerated the updating speed of Web automatic test script greatly.Test script after software upgrading before the operating software upgrading, the change point of Web element in software of every discovery in the operational process, operation that can't the interrupt test script, all software variation points are unified again to be revised but detect, and has quickened the updating speed of Web automatic test script greatly.Test script after software upgrading before the operating software upgrading, purpose be for detect after the software upgrading with upgrading before variation, the operation detection module at first is to judge whether Web element that this use-case will be operated exists or do not change in this process, if there is no or change, then can not carry out the automatic test script of this use-case corresponding line, thereby avoid the aborted in the implementation.Therefore, by the detection of detection module, avoided the aborted in the Web automatic test script implementation in the present embodiment to the software variation point.In addition, present embodiment in upgrading automatic test script process, without any need for the people carry out use-case by hand, avoided a large amount of duplication of labour of operational staff, saved the manpower consumption.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. an automated testing method is characterized in that, comprising:
On the software version after upgrading during the former test script of operation, there is the software variation point, then skips described testing procedure and carry out next testing procedure if detect in the testing procedure of described former test script;
According to described software variation point described former test script is upgraded;
Test script after operation upgrading on the software version after the described upgrading.
2. method according to claim 1, it is characterized in that, on the described software version after upgrading during the former test script of operation, there is the software variation point, then skips described testing procedure and carry out next testing procedure and comprise if detect in the testing procedure of described former test script:
During the former test script of operation, whether each the webpage Web element that each testing procedure had access to that detects described former test script respectively changes on the software version after upgrading;
When described Web element changes, described Web element is fed back as the software variation point, and skip the testing procedure of described Web element correspondence, carry out next testing procedure;
When described Web element does not change, carry out the testing procedure of described Web element correspondence;
Repeat above-mentioned steps, finish described former test script up to operation.
3. method according to claim 2 is characterized in that, also comprises: the software variation point that feeds back in the script operational process and the change of location of described software variation point are carried out record.
4. method according to claim 3 is characterized in that, described described former test script the upgrading according to described software variation point comprises:
According to the software variation point of record and the change of location of described software variation point, the former test script of described software variation point correspondence is upgraded at the change of location of described software variation point.
5. according to each described method among the claim 1-4, it is characterized in that described Web element comprises at least a or multiple combination in the following element: button, text input frame, combobox, check box, radio box, link and form.
6. an automatic test device is characterized in that, comprising:
Detection module is used for detecting the software variation point of former test script;
When being used on the software version after upgrading the described former test script of operation, there is the software variation point in execution module if described detection module detects in the testing procedure of described former test script, then skips described testing procedure and carries out next testing procedure;
The upgrading module is used for according to described software variation point described former test script being upgraded;
Test module is used for the test script after operation upgrading on the software version after the described upgrading.
7. device according to claim 6 is characterized in that, described detection module comprises:
Detecting unit, when being used on the software version after upgrading the former test script of operation, whether each the webpage Web element that each testing procedure had access to that detects described former test script respectively changes;
Feedback unit is used for described Web element being fed back as the software variation point, and announcing the testing procedure that described execution module is skipped described Web element correspondence when described Web element changes, and carries out next testing procedure;
Carry out notification unit, be used for when described Web element does not change, announcing the testing procedure that described execution module is carried out described Web element correspondence;
Described execution module comprises:
First performance element is used for skipping the testing procedure of described Web element correspondence when described detection module detects the change of described Web element, carries out next testing procedure, and repeats above-mentioned steps, finishes described former test script up to operation;
Second performance element is used for carrying out the testing procedure of described Web element correspondence, and repeating above-mentioned steps when described detection module detects described Web element and do not change, and finishes described former test script up to operation.
8. device according to claim 7 is characterized in that, also comprises:
Logging modle is used for the software variation point that the script operational process is fed back and the change of location of described software variation point and carries out record.
9. device according to claim 8, it is characterized in that, described upgrading module specifically is used for the former test script of described software variation point correspondence being upgraded at the change of location of described software variation point according to the software variation point of record and the change of location of described software variation point.
10. according to each described device among the claim 6-9, it is characterized in that described Web element comprises at least a or multiple combination in the following element: button, text input frame, combobox, check box, radio box, link and form.
CN2011102222173A 2011-08-04 2011-08-04 Automatic test method and device Expired - Fee Related CN102270174B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102222173A CN102270174B (en) 2011-08-04 2011-08-04 Automatic test method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102222173A CN102270174B (en) 2011-08-04 2011-08-04 Automatic test method and device

Publications (2)

Publication Number Publication Date
CN102270174A true CN102270174A (en) 2011-12-07
CN102270174B CN102270174B (en) 2013-11-20

Family

ID=45052482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102222173A Expired - Fee Related CN102270174B (en) 2011-08-04 2011-08-04 Automatic test method and device

Country Status (1)

Country Link
CN (1) CN102270174B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104778118A (en) * 2013-12-30 2015-07-15 深圳键桥通讯技术股份有限公司 Improvement method for automatic testing technology
CN105740146A (en) * 2016-01-28 2016-07-06 广东欧珀移动通信有限公司 Method and device for fast positioning change of test script of mobile terminal
CN108536576A (en) * 2017-03-02 2018-09-14 富士通株式会社 The method and apparatus optimized for the test script to application program
CN112988568A (en) * 2021-02-04 2021-06-18 上海硬通网络科技有限公司 Game testing method and device and electronic equipment
CN114398104A (en) * 2022-01-19 2022-04-26 中国平安人寿保险股份有限公司 Script processing method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681389B1 (en) * 2000-02-28 2004-01-20 Lucent Technologies Inc. Method for providing scaleable restart and backout of software upgrades for clustered computing
US20050021289A1 (en) * 2003-01-28 2005-01-27 Cooley Godward Llp Method for the use of information in an auxiliary data system in relation to automated testing of graphical user interface based applications
CN1904837A (en) * 2006-08-04 2007-01-31 华为技术有限公司 Method and system for software multi-version upgrading
CN101286119A (en) * 2008-05-27 2008-10-15 华耀环宇科技(北京)有限公司 Method for determining function point changing through code analysis
CN101625640A (en) * 2009-08-05 2010-01-13 中兴通讯股份有限公司 Device and method for combining software upgrade scripts in multiple environments

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681389B1 (en) * 2000-02-28 2004-01-20 Lucent Technologies Inc. Method for providing scaleable restart and backout of software upgrades for clustered computing
US20050021289A1 (en) * 2003-01-28 2005-01-27 Cooley Godward Llp Method for the use of information in an auxiliary data system in relation to automated testing of graphical user interface based applications
CN1904837A (en) * 2006-08-04 2007-01-31 华为技术有限公司 Method and system for software multi-version upgrading
CN101286119A (en) * 2008-05-27 2008-10-15 华耀环宇科技(北京)有限公司 Method for determining function point changing through code analysis
CN101625640A (en) * 2009-08-05 2010-01-13 中兴通讯股份有限公司 Device and method for combining software upgrade scripts in multiple environments

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104778118A (en) * 2013-12-30 2015-07-15 深圳键桥通讯技术股份有限公司 Improvement method for automatic testing technology
CN104778118B (en) * 2013-12-30 2018-08-28 深圳键桥通讯技术股份有限公司 The improved method of automatization testing technique
CN105740146A (en) * 2016-01-28 2016-07-06 广东欧珀移动通信有限公司 Method and device for fast positioning change of test script of mobile terminal
CN105740146B (en) * 2016-01-28 2019-02-01 Oppo广东移动通信有限公司 A kind of method and device of fast positioning of mobile terminal test script change
CN108536576A (en) * 2017-03-02 2018-09-14 富士通株式会社 The method and apparatus optimized for the test script to application program
CN108536576B (en) * 2017-03-02 2021-08-27 富士通株式会社 Method and device for optimizing test scripts of application program
CN112988568A (en) * 2021-02-04 2021-06-18 上海硬通网络科技有限公司 Game testing method and device and electronic equipment
CN114398104A (en) * 2022-01-19 2022-04-26 中国平安人寿保险股份有限公司 Script processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN102270174B (en) 2013-11-20

Similar Documents

Publication Publication Date Title
US9411710B2 (en) Automated regression test case selector and black box test coverage tool for product testing
CN102270174B (en) Automatic test method and device
CN105446712B (en) Application program defect repairing method and device
US20120331449A1 (en) Device, method and computer program product for evaluating a debugger script
US20150100832A1 (en) Method and system for selecting and executing test scripts
US9075695B2 (en) Version conflict checking to installable unit
CN104407973A (en) Automatic unit test realizing method and device
US20050223360A1 (en) System and method for providing a generic user interface testing framework
CN103473067A (en) Embedded Linux partitioning and data recovery method, embedded Linux partitioning and data recovery system and system development method
CN103458086A (en) Smart phone and fault detection method thereof
CN105446874A (en) Method and device for detecting resource configuration file
CN102567049A (en) Upgrade method of embedded operating system
US20050229161A1 (en) Generic user interface testing framework with load-time libraries
CN103870384A (en) Test case presumption method and system
CN108958788A (en) The method, apparatus and computer equipment of automatic synchronization refreshing browser
CN106095501A (en) A kind of application section arranging method and device
CN112131116A (en) Automatic regression testing method for embedded software
CN103338121A (en) System management server and method, and system for server system management
CN105630661A (en) Automatic cross-system program debugging method and device
US20050228644A1 (en) Generic user interface testing framework with rules-based wizard
CN104102581A (en) Method and device for implementing unit testing
CN103810099A (en) Code tracing method and code tracing system
CN100489780C (en) Software installation method and apparatus thereof
CN104199770A (en) Automated mobile phone music APK testing method
CN201548954U (en) Device for automatically testing Web page

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131120

Termination date: 20210804