CN111597119A - Test script updating method and device, storage medium and processor - Google Patents
Test script updating method and device, storage medium and processor Download PDFInfo
- Publication number
- CN111597119A CN111597119A CN202010457909.5A CN202010457909A CN111597119A CN 111597119 A CN111597119 A CN 111597119A CN 202010457909 A CN202010457909 A CN 202010457909A CN 111597119 A CN111597119 A CN 111597119A
- Authority
- CN
- China
- Prior art keywords
- application
- script
- script information
- test
- information
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 119
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010998 test method Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/368—Test management for test version control, e.g. updating test cases to a new software version
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 invention discloses a test script updating method, a test script updating device, a storage medium and a processor. Wherein, the method comprises the following steps: acquiring first script information corresponding to a first application, wherein the first script information is used for testing the first application; acquiring a second application obtained after the first application is updated; comparing the difference between the first application and the second application; and adjusting the first script information based on the difference to obtain second script information, wherein the second script information is used for testing the second application. The invention solves the technical problem that the test script cannot be automatically updated.
Description
Technical Field
The invention relates to the field of testing, in particular to a method and a device for updating a test script, a storage medium and a processor.
Background
A test script generally refers to a series of instructions for a particular test that may be executed by an automated test tool. Based on the test software, during the development process of the application program (such as computer software or mobile phone APP), the developed application program needs to be tested to identify the capability of the application program.
However, the traditional way to test an application is: manually writing a test script by a technician; furthermore, after the application program is updated, a technician is required to write a new test script for the updated application program, and the test script written in the historical version of the application program cannot be used, or the test script corresponding to the application program in the historical version cannot be automatically updated.
Aiming at the problem that the test script cannot be automatically updated, an effective solution is not provided at present.
Disclosure of Invention
The embodiment of the invention provides a test script updating method, a test script updating device, a storage medium and a processor, and at least solves the technical problem that the test script cannot be automatically updated.
According to an aspect of an embodiment of the present invention, there is provided a test script updating method, including: acquiring first script information corresponding to a first application, wherein the first script information is used for testing the first application; acquiring a second application obtained after the first application is updated; comparing the difference between the first application and the second application; and adjusting the first script information based on the difference to obtain second script information, wherein the second script information is used for testing the second application.
Optionally, the obtaining of the first script information corresponding to the first application includes: recording at least one item of operation of a user on the first application to obtain user operation information; and generating the first script information based on the user operation information.
Optionally, the recording at least one operation performed by the user on the first application includes: recording at least one operation type corresponding to the operation and an operation object corresponding to each operation type, wherein the operation object comprises one of the following components: the operation type corresponds to an element in an operation interface; the operation type corresponds to a coordinate on an operation interface; the operation type corresponds to a picture on an operation interface.
Optionally, aligning the difference between the first application and the second application comprises: respectively controlling the first application and the second application to execute a test process corresponding to the first script information; detecting a difference in the execution of the first script information by the first application and the second application.
Optionally, adjusting the first script information based on the difference comprises: determining a testing step corresponding to the difference based on the first script information, wherein the first script information comprises at least one testing step; and adjusting a variable in the test step generating the difference based on the first script information, wherein the variable is used for representing an object generating the difference in the test step.
According to another aspect of the embodiments of the present invention, there is provided a test script updating apparatus, including: the device comprises a first obtaining unit, a second obtaining unit and a control unit, wherein the first obtaining unit is used for obtaining first script information corresponding to a first application, and the first script information is used for testing the first application; a second obtaining unit, configured to obtain a second application obtained after the first application is updated; an alignment unit for aligning a difference between the first application and the second application; and an adjusting unit, configured to adjust the first script information based on the difference to obtain second script information, where the second script information is used to test the second application.
Optionally, the first obtaining unit includes: the recording module is used for recording at least one item of operation of a user on the first application to obtain user operation information; and the generating module is used for generating the first script information based on the user operation information.
Optionally, the recording module includes: the recording submodule is used for recording at least one operation type corresponding to the operation and an operation object corresponding to each operation type, wherein the operation object comprises one of the following components: the operation type corresponds to an element in an operation interface; the operation type corresponds to a coordinate on an operation interface; the operation type corresponds to a picture on an operation interface.
According to another aspect of the embodiments of the present invention, there is also provided a storage medium, where the storage medium includes a stored program, and when the program runs, the apparatus on which the storage medium is located is controlled to execute the test script updating method described above.
According to another aspect of the embodiment of the present invention, there is further provided a processor, where the processor is configured to execute a program, where the program executes the test script updating method described above.
In the embodiment of the invention, the first application can be tested based on the first script information, after the first application is updated to the second application, the difference between the first application and the second application can be automatically identified, the first script information is adjusted according to the difference, and the second script information for testing the second application is obtained, so that the aim of automatically updating the script information required by the test is fulfilled, the technical effect of synchronously updating the script information required by the test in updating the tested application is realized, and the technical problem that the test script cannot be automatically updated is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a flow chart of a test script updating method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a test script updating apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In accordance with an embodiment of the present invention, there is provided a test script update method embodiment, it being noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions and that, although a logical order is illustrated in the flowchart, in some cases, the steps illustrated or described may be performed in an order different than here.
Fig. 1 is a flowchart of a test script updating method according to an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
step S102, acquiring first script information corresponding to a first application, wherein the first script information is used for testing the first application;
step S104, acquiring a second application obtained after the first application is updated;
step S106, comparing the difference between the first application and the second application;
and S108, adjusting the first script information based on the difference to obtain second script information, wherein the second script information is used for testing a second application.
According to the embodiment of the invention, the first application can be tested based on the first script information, after the first application is updated to the second application, the difference between the first application and the second application can be automatically identified, the first script information is adjusted according to the difference, and the second script information for testing the second application is obtained, so that the aim of automatically updating the script information required by the test is fulfilled, the technical effect of synchronously updating the script information required by the test in updating the tested application is realized, and the technical problem that the test script cannot be automatically updated is solved.
Optionally, the first application and the second application may be application programs (e.g., mobile phone APPs) applied to the mobile terminal, and the first application is a history version of the second application, and the first application may be tested through the first script information and the second application may be tested through the second script information.
Optionally, the first script information may be pre-edited script information for testing the first application, and during the process of obtaining the first script information, the stored first script information may be directly extracted from the storage location.
Optionally, the first script information may also be generated based on a user operation of the first application.
It should be noted that the first script information may be obtained by playing back the first application based on the test script.
As an alternative embodiment, the obtaining the first script information corresponding to the first application includes: recording at least one operation of a user on the first application to obtain user operation information; and generating first script information based on the user operation information.
In the above embodiment of the present invention, the user may perform at least one operation on the first application to manually simulate the testing step of the first application, and the first script information for testing the first application may be generated by recording the user operation information of the user operating the first application.
As an alternative embodiment, the recording at least one operation performed by the user on the first application includes: recording operation types corresponding to at least one item of operation and operation objects corresponding to the operation types, wherein the operation objects comprise one of the following: the operation type corresponds to an element in the operation interface; the operation type corresponds to the coordinate on the operation interface; the operation type corresponds to a picture on the operation interface.
In the above embodiment of the present invention, the operation performed by the user on the first application may be an operation of a different operation type performed on a different operation object.
Optionally, the operation types may include at least: a click operation and a slide operation.
Alternatively, the user may operate the operation object on the operation interface according to a specific operation type, for example, triggering a virtual button on the operation interface.
Optionally, the operation object may be an element in the operation interface, and by identifying the element in the operation interface, the element triggered by the user operation may be determined; the operation object can also be a coordinate in the operation interface, and a coordinate point triggered by the user operation can be determined by identifying the coordinate in the operation interface; the operation object can also be a picture in the operation interface, and the picture triggered by the user operation can be determined by identifying the picture in the operation interface.
As an alternative embodiment, aligning the difference between the first application and the second application comprises: respectively controlling the first application and the second application to execute a test process corresponding to the first script information; a difference in executing the first script information by the first application and the second application is detected.
In the above embodiment of the present invention, a test procedure for testing the first application may be determined based on the first script information, and in a process of comparing the first application with the second application, a difference between the first application and the second application when testing based on the test procedure corresponding to the first script information may be detected based on the test procedure corresponding to the first script information.
Optionally, the second application may be controlled to execute the first script information, and the execution result of the second application executing the first script information may be compared with the execution result of the first application executing the first script information to determine the difference between the execution result of the second application and the execution result of the first application,
as an alternative embodiment, adjusting the first script information based on the difference includes: determining a testing step corresponding to the difference based on the first script information, wherein the first script information comprises at least one testing step; and adjusting variables in the test step generating the difference based on the first script information, wherein the variables are used for representing the objects generating the difference in the test step.
In the above embodiment of the present invention, the first script information includes at least one testing step, the testing step in which the difference exists between the first application and the second application can be determined by comparing the difference between the first application and the second application, and the second script information for testing the second application can be obtained by adjusting the variable corresponding to the object in which the difference occurs in the testing step.
Alternatively, the adjusted variable may be an operation type performed on the second application and an operation object that operates on the second application according to the operation type.
For example, in the process of testing the first application, an operation object a in the first application needs to be operated; however, after the first application is updated to the second application, the test performed on the second application may require the operation on the operation object B, and then the variable corresponding to the operation object a in the first script information may be adjusted to the operation object B, that is, the second script information capable of testing the second application may be obtained.
For example, in the process of testing the first application, a click operation needs to be performed on the first application; however, after the first application is updated to the second application, the sliding operation may be required to test the second application, and then the variable corresponding to the clicking operation in the first script information may be adjusted to the sliding operation, so that the second script information capable of testing the second application may be obtained.
The present invention also provides a preferred embodiment, which provides an AI automatic upgrade optimization script management system, including:
1. AI automatic collection
(1) And the AI component reads the script information (such as the first script information and the second script information) in the playback process in real time through the API interface.
(2) And classifying and storing the script information according to the objects and the relations.
(3) The script information (e.g., the first script information and the second script information) includes a step path, an action event, a position of an object element, an attribute, and the like.
2. AI intelligent analysis
(4) The AI automatically analyzes and compares different points of screenshots, contents, elements, control IDs, control types and the like of the two versions of APK files (namely, the first application and the second application are compared).
(5) And recording different points, and comparing the points with an automation script (namely first script information) corresponding to the APK file (namely the first application) of the old version.
3. AI intelligence processing
(6) And the AI carries out variable replacement of different points on the automation script (namely the first script information) corresponding to the old version of the APK file (namely the first application) according to the analysis result.
(7) And after the AI completes the replacement, automatically generating a new script (namely second script information) corresponding to the new version of APK file (namely the second application).
Note that the script recording means that when a user uses a device on a platform to operate on an application program to be tested (e.g., a first application), a system can record each operation step and an operated object of the user, automatically generate a test script statement, and finally form an automated test script (e.g., first script information).
Optionally, the identification mode supported by the script recording module includes: 1) based on the element identification; 2) identifying based on the coordinates; 3) identifying based on the picture; based on element identification, the system returns an extensible markup language path language Xpath; returning coordinate points based on the coordinate identification; based on the picture identification, the returned picture is the only picture confirmed after verification.
It should be noted that the automatic script upgrade refers to using an AI technology, and based on an automatic script (i.e., first script information) corresponding to an old version APK file (i.e., first application), automatically generating a new version automatic test script (i.e., second script information) that can normally run according to an analysis result by analyzing and comparing two versions of APK files before and after the same application program (i.e., comparing the first application and the second application).
It should be noted that the script playback means that the user runs the automated test corresponding to the APP on the test platform by using the recorded automated test script, and forms a test report. The system starts to execute the statement from the first line of the script (such as the first script information), verifies the set check point in the running process, replaces the parameter value with the actual data, and provides corresponding output structure information. After the operation is finished, the system can automatically generate a detailed and complete test result report and provide a script operation log for downloading to help the analysis test.
Optionally, the test platform supports that a user uploads a written automation script (such as written first script information or written second script information) to a test framework corresponding to the platform, and selects a suitable device to run an automation test in combination with an application program (such as first application or second application) corresponding to the script.
Alternatively, the user may simply upload the application program (e.g., the first application) to the platform, record the script using a built-in script recording tool, and when the application program issues a new version (e.g., the first application is updated to the second application), the user may upload the new version application (e.g., the second application), and in combination with the AI automatic upgrade optimization script tool, automatically upgrade the recorded script (e.g., generate the second script information) to match the newly issued application version (e.g., the second application) for the related automated testing.
Optionally, a user may upload an old-version APK (e.g., a first application) to the test platform through the external interface, select a smartphone to be tested through the automated test platform, click a record button on the automated test platform, complete recording of a script of the old-version APK (e.g., the first application), generate an old-version automated script, and then play back the old-version APK (e.g., the first application) by the old-version automated script to obtain script information corresponding to the old-version automated script (i.e., generate the first script information). Meanwhile, the automatic test platform also receives a new version of APK (such as a second application) uploaded by the tester, and selects the new version of APK (such as the second application) to upgrade the old version of the automatic script (such as the first script information). After the old version automatic script and the script information (such as the first script information) corresponding to the old version automatic script are obtained, the new version APK (such as the second application) is played back through the external interface to obtain a comparison result, the old version script (such as the first script information) is subjected to variable replacement according to the comparison result to obtain the updated new script (such as the second script information), and finally the updated new script (such as the second script information) can be used for carrying out automatic testing on the new version APK.
According to still another embodiment of the present invention, there is also provided a storage medium including a stored program, wherein the program executes to perform the test script updating method of any one of the above.
According to another embodiment of the present invention, there is also provided a processor for executing a program, where the program executes to perform the test script updating method according to any one of the above.
According to an embodiment of the present invention, an embodiment of a test script updating apparatus is further provided, and it should be noted that the test script updating apparatus may be configured to execute a test script updating method in the embodiment of the present invention, and the test script updating method in the embodiment of the present invention may be executed in the test script updating apparatus.
Fig. 2 is a schematic diagram of a test script updating apparatus according to an embodiment of the present invention, and as shown in fig. 2, the apparatus may include:
a first obtaining unit 22, configured to obtain first script information corresponding to a first application, where the first script information is used to test the first application;
a second obtaining unit 24, configured to obtain a second application obtained after the first application is updated;
an alignment unit 26 for aligning the difference between the first application and the second application;
and an adjusting unit 28, configured to adjust the first script information based on the difference to obtain second script information, where the second script information is used to test the second application.
It should be noted that the first obtaining unit 22 in this embodiment may be configured to execute step S102 in this embodiment, the second obtaining unit 24 in this embodiment may be configured to execute step S104 in this embodiment, the comparing unit 26 in this embodiment may be configured to execute step S106 in this embodiment, and the adjusting unit 28 in this embodiment may be configured to execute step S108 in this embodiment. The modules are the same as the corresponding steps in the realized examples and application scenarios, but are not limited to the disclosure of the above embodiments.
According to the embodiment of the invention, the first application can be tested based on the first script information, after the first application is updated to the second application, the difference between the first application and the second application can be automatically identified, the first script information is adjusted according to the difference, and the second script information for testing the second application is obtained, so that the aim of automatically updating the script information required by the test is fulfilled, the technical effect of synchronously updating the script information required by the test in updating the tested application is realized, and the technical problem that the test script cannot be automatically updated is solved.
As an alternative embodiment, the first obtaining unit includes: the recording module is used for recording at least one item of operation of a user on the first application to obtain user operation information; and the generating module is used for generating first script information based on the user operation information.
As an alternative embodiment, the recording module includes: the recording submodule is used for recording operation types corresponding to at least one item of operation and operation objects corresponding to the operation types, wherein the operation objects comprise one of the following components: the operation type corresponds to an element in the operation interface; the operation type corresponds to the coordinate on the operation interface; the operation type corresponds to a picture on the operation interface.
As an optional embodiment, the alignment unit includes: the control module is used for respectively controlling the first application and the second application to execute a test process corresponding to the first script information; the detection module is used for detecting the difference between the first application and the second application in the process of executing the first script information.
As an alternative embodiment, the adjusting unit comprises: the determining module is used for determining a testing step corresponding to the difference based on the first script information, wherein the first script information comprises at least one testing step; and the adjusting module is used for adjusting a variable in the testing step generating the difference based on the first script information, wherein the variable is used for representing an object generating the difference in the testing step.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.
Claims (10)
1. A test script updating method, comprising:
acquiring first script information corresponding to a first application, wherein the first script information is used for testing the first application;
acquiring a second application obtained after the first application is updated;
comparing the difference between the first application and the second application;
and adjusting the first script information based on the difference to obtain second script information, wherein the second script information is used for testing the second application.
2. The method of claim 1, wherein obtaining first script information corresponding to a first application comprises:
recording at least one item of operation of a user on the first application to obtain user operation information;
and generating the first script information based on the user operation information.
3. The method of claim 2, wherein recording at least one operation performed by a user on the first application comprises:
recording at least one operation type corresponding to the operation and an operation object corresponding to each operation type, wherein the operation object comprises one of the following components: the operation type corresponds to an element in an operation interface; the operation type corresponds to a coordinate on an operation interface; the operation type corresponds to a picture on an operation interface.
4. The method of claim 1, wherein aligning the differences between the first application and the second application comprises:
respectively controlling the first application and the second application to execute a test process corresponding to the first script information;
detecting a difference in the execution of the first script information by the first application and the second application.
5. The method of claim 1, wherein adjusting the first script information based on the difference comprises:
determining a testing step corresponding to the difference based on the first script information, wherein the first script information comprises at least one testing step;
and adjusting a variable in the test step generating the difference based on the first script information, wherein the variable is used for representing an object generating the difference in the test step.
6. A test script updating apparatus, comprising:
the device comprises a first obtaining unit, a second obtaining unit and a control unit, wherein the first obtaining unit is used for obtaining first script information corresponding to a first application, and the first script information is used for testing the first application;
a second obtaining unit, configured to obtain a second application obtained after the first application is updated;
an alignment unit for aligning a difference between the first application and the second application;
and an adjusting unit, configured to adjust the first script information based on the difference to obtain second script information, where the second script information is used to test the second application.
7. The apparatus of claim 6, wherein the first obtaining unit comprises:
the recording module is used for recording at least one item of operation of a user on the first application to obtain user operation information;
and the generating module is used for generating the first script information based on the user operation information.
8. The apparatus of claim 7, wherein the recording module comprises:
the recording submodule is used for recording at least one operation type corresponding to the operation and an operation object corresponding to each operation type, wherein the operation object comprises one of the following components: the operation type corresponds to an element in an operation interface; the operation type corresponds to a coordinate on an operation interface; the operation type corresponds to a picture on an operation interface.
9. A storage medium, comprising a stored program, wherein the program, when executed, controls a device on which the storage medium is located to execute the test script updating method according to any one of claims 1 to 5.
10. A processor, configured to run a program, wherein the program runs to perform the test script updating method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010457909.5A CN111597119A (en) | 2020-05-26 | 2020-05-26 | Test script updating method and device, storage medium and processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010457909.5A CN111597119A (en) | 2020-05-26 | 2020-05-26 | Test script updating method and device, storage medium and processor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111597119A true CN111597119A (en) | 2020-08-28 |
Family
ID=72181482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010457909.5A Pending CN111597119A (en) | 2020-05-26 | 2020-05-26 | Test script updating method and device, storage medium and processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111597119A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113806229A (en) * | 2021-09-27 | 2021-12-17 | 工银科技有限公司 | Interface change test script multiplexing method, device, equipment, medium and product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101515250A (en) * | 2009-04-09 | 2009-08-26 | 腾讯科技(深圳)有限公司 | Method for testing software system and device thereof |
US20160274998A1 (en) * | 2015-03-18 | 2016-09-22 | Jared Coyle | Injection of code modifications in a two session debug scripting environment |
CN107273300A (en) * | 2017-07-31 | 2017-10-20 | 北京云测信息技术有限公司 | A kind of applied program testing method and device |
CN109388555A (en) * | 2017-08-10 | 2019-02-26 | 博彦科技股份有限公司 | The treating method and apparatus of test script |
CN110716853A (en) * | 2018-07-13 | 2020-01-21 | 中移信息技术有限公司 | Test script recording method, application program testing method and related device |
-
2020
- 2020-05-26 CN CN202010457909.5A patent/CN111597119A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101515250A (en) * | 2009-04-09 | 2009-08-26 | 腾讯科技(深圳)有限公司 | Method for testing software system and device thereof |
US20160274998A1 (en) * | 2015-03-18 | 2016-09-22 | Jared Coyle | Injection of code modifications in a two session debug scripting environment |
CN107273300A (en) * | 2017-07-31 | 2017-10-20 | 北京云测信息技术有限公司 | A kind of applied program testing method and device |
CN109388555A (en) * | 2017-08-10 | 2019-02-26 | 博彦科技股份有限公司 | The treating method and apparatus of test script |
CN110716853A (en) * | 2018-07-13 | 2020-01-21 | 中移信息技术有限公司 | Test script recording method, application program testing method and related device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113806229A (en) * | 2021-09-27 | 2021-12-17 | 工银科技有限公司 | Interface change test script multiplexing method, device, equipment, medium and product |
CN113806229B (en) * | 2021-09-27 | 2024-06-11 | 工银科技有限公司 | Test script multiplexing method, device, equipment, medium and product for interface change |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106844217B (en) | Method and device for embedding point of applied control and readable storage medium | |
WO2018010552A1 (en) | Test method and device | |
CN110362480A (en) | Client buries a test method, device, equipment and storage medium | |
CN108984389B (en) | Application program testing method and terminal equipment | |
CN104598380A (en) | Method and system for automatic testing based on control | |
US20100325492A1 (en) | Identification Of Elements Of Currently-Executing Component Script | |
US11144308B2 (en) | System and method for predicting defects in a computer program | |
CN109840194B (en) | Method and system for detecting configuration file | |
CN111274154A (en) | Automatic testing method, device, equipment and storage medium | |
CN112069068B (en) | Automated test data processing method, apparatus, device and readable storage medium | |
CN112732587B (en) | Automatic test log acquisition method and device, electronic equipment and storage medium | |
CN110610089B (en) | User behavior simulation method and device and computer equipment | |
CN114490375B (en) | Performance test method, device, equipment and storage medium of application program | |
CN104899132A (en) | Application software test method, apparatus and system | |
CN106713011A (en) | Method and system for obtaining test data | |
KR20150025106A (en) | Verification apparatus, terminal device, system, method and computer-readable medium for monitoring of application verification result | |
CN111708712A (en) | User behavior test case generation method, flow playback method and electronic equipment | |
CN106557414A (en) | Application testing system and method | |
CN111597119A (en) | Test script updating method and device, storage medium and processor | |
CN110058991A (en) | A kind of automatic test approach and system of application software | |
CN117493188A (en) | Interface testing method and device, electronic equipment and storage medium | |
CN116719736A (en) | Test case generation method and device for testing software interface | |
CN113326046B (en) | Method and device for acquiring compiling time length | |
CN110221952B (en) | Service data processing method and device and service data processing system | |
CN111858315B (en) | Software debugging method, device, equipment and medium based on version management |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200828 |