Generating test scripts for testing a network-based application
US-10248552-B2 · Apr 2, 2019 · US
US10997059B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10997059-B2 |
| Application number | US-201816200706-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 27, 2018 |
| Priority date | Jul 20, 2016 |
| Publication date | May 4, 2021 |
| Grant date | May 4, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There is provided a computer-implemented method of testing an application. The method, responsive to first mark data being included in second mark data, obtains second temporary test scripts for testing at least one test case of the second version of the application, wherein the second temporary test scripts being recorded with the second mark data. The method obtains a second correspondence between increased test data and increased data in the second mark data compared with the first mark data. The method substitutes the test data and the increased test data for the second mark data in the second temporary test scripts based on both the first and second correspondences to obtain second test scripts for testing the at least one test case of the second version of the application.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method of testing an application, the method comprising: responsive to first mark data being included in second mark data, wherein the first mark data is used for testing a first version of an application and the second mark data is used for testing a second version of the application, obtaining second temporary test scripts for testing at least one test case of the second version of the application, wherein the second temporary test scripts are recorded with the second mark data; obtaining a first correspondence between test data and data in the first mark data, and a second correspondence between increased test data and increased data in the second mark data compared with the first mark data; and substituting the test data and the increased test data for the second mark data in the second temporary test scripts based on both the first correspondence and the second correspondence to obtain second test scripts for testing the at least one test case of the second version of the application. 2. The method according to claim 1 , further comprising: obtaining first temporary test scripts for testing at least one test case of the first version of the application, the first temporary test scripts being recorded with the first mark data used for testing the first version of the application. 3. The method of claim 2 , further comprising: substituting the test data for the first mark data in the first temporary test scripts based on the first correspondence to obtain first test scripts for testing the at least one test case of the first version of the application; and testing the at least one test case of the first version of the application by using the first temporary test scripts. 4. The method according to claim 1 , further comprising: storing the first correspondence. 5. The method according to claim 1 , further comprising: responsive to the second mark data being included in the first mark data, wherein the second mark data is used for testing a second version of the application, obtaining the second temporary test scripts for testing the at least one test case of the second version of the application, wherein the second temporary test scripts are recorded with the second mark data; and substituting the test data for the second mark data in the second temporary test scripts based on the first correspondence to obtain the second test scripts for testing the at least one test case of the second version of the application. 6. The method according to claim 1 , further comprising: testing the at least one test case of the second version of the application by using the second test scripts. 7. The method according to claim 1 , wherein both the first mark data and the second mark data are sets of data with data type, structure and unique values required by the application. 8. A computer system for testing an application, comprising: at least one processor, a memory coupled to the at least one processor, computer program instructions stored in the memory and executed by the at least one processor, to perform steps of: responsive to first mark data being included in second mark data, wherein the first mark data is used for testing a first version of an application and the second mark data is used for testing a second version of the application, obtaining second temporary test scripts for testing at least one test case of the second version of the application, wherein the second temporary test scripts are recorded with the second mark data; obtaining a first correspondence between test data and data in the first mark data, and a second correspondence between increased test data and increased data in the second mark data compared with the first mark data; and substituting the test data and the increased test data for the second mark data in the second temporary test scripts based on both the first correspondence and the second correspondence to obtain second test scripts for testing the at least one test case of the second version of the application. 9. The computer system of claim 8 , wherein the at least one processor executes the computer program instructions to perform steps of: obtaining first temporary test scripts for testing at least one test case of the first version of the application, the first temporary test scripts being recorded with the first mark data used for testing the first version of the application. 10. The computer system of claim 9 , wherein the at least one processor executes the computer program instructions to perform steps of: substituting the test data for the first mark data in the first temporary test scripts based on the first correspondence to obtain first test scripts for testing the at least one test case of the first version of the application; and testing the at least one test case of the first version of the application by using the first temporary test scripts. 11. The computer system of claim 8 , wherein the at least one processor executes the computer program instructions to perform steps of: storing the first correspondence. 12. The computer system of claim 8 , wherein the at least one processor executes the computer program instructions to perform steps of: responsive to the second mark data being included in the first mark data, wherein the second mark data is used for testing a second version of the application, obtaining the second temporary test scripts for testing the at least one test case of the second version of the application, wherein the second temporary test scripts are recorded with the second mark data; and substituting the test data for the second mark data in the second temporary test scripts based on the first correspondence to obtain the second test scripts for testing the at least one test case of the second version of the application. 13. The computer system of claim 8 , wherein the at least one processor executes the computer program instructions to perform steps of: testing the at least one test case of the second version of the application by using the second test scripts. 14. The computer system of claim 8 , wherein both the first mark data and the second mark data are sets of data with data type, structure and unique values required by the application. 15. A computer program product for testing an application, comprising a computer readable storage medium, the computer readable storage medium storing program instructions thereon, the program instructions executed by at least one processor, causing the at least one processor to: responsive to first mark data being included in second mark data, wherein the first mark data is used for testing a first version of an application and the second mark data is used for testing a second version of the application, obtain second temporary test scripts for testing at least one test case of the second version of the application, wherein the second temporary test scripts are recorded with the second mark data; obtain a first correspondence between test data and data in the first mark data, and a second correspondence between increased test data and increased data in the second mark data compared with the first mark data; and substitute the test data and the increased test data for the second mark data in the second temporary test scripts based on both the first correspondence and the second correspondence to obtain second test scripts for testing the at least one test case of the second version of the application. 16. The computer program product of claim 15 , wherein the program instructions, when executed on the processor, cause the pr
Environments for analysis, debugging or testing of software · CPC title
for test design, e.g. generating new test cases · CPC title
for test version control, e.g. updating test cases to a new software version · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.