Abstract: A method and device for design driven development based automation testing is disclosed. The method includes receiving a design document comprising an overview of a proposed product. The method further includes extracting functionality of the proposed product based on an analysis of at least one design object in the design document. The method includes converting the functionality of the proposed product into at least one test script based on the at least one design object. The method includes replacing one or more of the at least one design object with a corresponding real object in a developed product associated with the proposed product. The method further includes executing the at least one test script to test the developed product, in response to the replacing. FIG.3
Claims:WE CLAIM:
1. A method for design driven development based automation testing, the method comprising:
receiving, by a testing automation device, a design document comprising an overview of a proposed product;
extracting, by the testing automation device, functionality of the proposed product based on an analysis of at least one design object in the design document;
converting, by the testing automation device, the functionality of the proposed product into at least one test script based on the at least one design object;
replacing, by the testing automation device, one or more of the at least one design object with a corresponding real object in a developed product associated with the proposed product; and
executing, by the testing automation device, the at least one test script to test the developed product, in response to the replacing.
2. The method of claim 1, wherein the design document comprises at least one of a design document, a User Experience (UX) document, a power point presentation, or wireframes.
3. The method of claim 1 further comprising preparing the design document based on finalized design and layout of the proposed product.
4. The method of claim 1, wherein the at least one test script comprises at least one of a business test script and a functional test script.
5. The method of claim 1 further comprising reviewing the at least one test script to determine whether each functionality of the proposed product is covered.
6. The method of claim 1 further comprising mapping each of the at least one design object to corresponding real objects of the developed product.
7. The method of claim 6 further comprising determining at least one difference between a design object from the at least one design object and a corresponding real object in the developed product based on the mapping.
8. The method of claim 7, wherein the design object is replaced by the corresponding real object in the at least one test script, when at least one difference exists between the design object and the corresponding real object.
9. The method of claim 1 further comprising testing functionality of the developed product in response to executing the at least one test script.
10. A testing automation device for performing design driven development based automation testing, the testing automation device comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive a design document comprising an overview of a proposed product;
extract functionality of the proposed product based on an analysis of at least one design object in the design document;
convert the functionality of the proposed product into at least one test script based on the at least one design object;
replace one or more of the at least one design object with a corresponding real object in a developed product associated with the proposed product; and
execute the at least one test script to test the developed product, in response to the replacing.
11. The testing automation device of claim 10, wherein the design document comprises at least one of a design document, a User Experience (UX) document, a power point presentation, or wireframes.
12. The testing automation device of claim 10, wherein the processor instructions further cause the processor to prepare the design document based on finalized design and layout of the proposed product.
13. The testing automation device of claim 10, wherein the at least one test script comprises at least one of a business test script and a functional test script.
14. The testing automation device of claim 10, wherein the processor instructions further cause the processor to review the at least one test script to determine whether each functionality of the proposed product is covered.
15. The testing automation device of claim 10, wherein the processor instructions further cause the processor to map each of the at least one design object to corresponding real objects of the developed product.
16. The testing automation device of claim 10, wherein the processor instructions further cause the processor to determine at least one difference between a design object from the at least one design object and a corresponding real object in the developed product based on the mapping.
17. The testing automation device of claim 16, wherein the design object is replaced by the corresponding real object in the at least one test script, when at least one difference exists between the design object and the corresponding real object.
18. The testing automation device of claim 10, wherein the processor instructions further cause the processor to test functionality of the developed product in response to executing the at least one test script.
Dated this 11th day of December, 2017
Swetha SN
IN/PA-2123
Of K&S Partners
Agent for the Applicant , Description:TECHNICAL FIELD
This disclosure relates generally to automation testing and more particularly to method and device for design driven development based automation testing.
| # | Name | Date |
|---|---|---|
| 1 | 201741044425-STATEMENT OF UNDERTAKING (FORM 3) [11-12-2017(online)].pdf | 2017-12-11 |
| 2 | 201741044425-REQUEST FOR EXAMINATION (FORM-18) [11-12-2017(online)].pdf | 2017-12-11 |
| 3 | 201741044425-POWER OF AUTHORITY [11-12-2017(online)].pdf | 2017-12-11 |
| 4 | 201741044425-FORM 18 [11-12-2017(online)].pdf | 2017-12-11 |
| 5 | 201741044425-FORM 1 [11-12-2017(online)].pdf | 2017-12-11 |
| 6 | 201741044425-DRAWINGS [11-12-2017(online)].pdf | 2017-12-11 |
| 7 | 201741044425-DECLARATION OF INVENTORSHIP (FORM 5) [11-12-2017(online)].pdf | 2017-12-11 |
| 8 | 201741044425-COMPLETE SPECIFICATION [11-12-2017(online)].pdf | 2017-12-11 |
| 9 | 201741044425-REQUEST FOR CERTIFIED COPY [12-12-2017(online)].pdf | 2017-12-12 |
| 10 | 201741044425-Proof of Right (MANDATORY) [08-05-2019(online)].pdf | 2019-05-08 |
| 11 | Correspondence by Agent_Form1_13-05-2019.pdf | 2019-05-13 |
| 12 | 201741044425-PETITION UNDER RULE 137 [12-05-2021(online)].pdf | 2021-05-12 |
| 13 | 201741044425-Information under section 8(2) [12-05-2021(online)].pdf | 2021-05-12 |
| 14 | 201741044425-FORM 3 [12-05-2021(online)].pdf | 2021-05-12 |
| 15 | 201741044425-PETITION UNDER RULE 137 [13-05-2021(online)].pdf | 2021-05-13 |
| 16 | 201741044425-FER_SER_REPLY [13-05-2021(online)].pdf | 2021-05-13 |
| 17 | 201741044425-FER.pdf | 2021-10-17 |
| 18 | 201741044425-US(14)-HearingNotice-(HearingDate-26-05-2023).pdf | 2023-05-08 |
| 19 | 201741044425-POA [16-05-2023(online)].pdf | 2023-05-16 |
| 20 | 201741044425-FORM 13 [16-05-2023(online)].pdf | 2023-05-16 |
| 21 | 201741044425-Correspondence to notify the Controller [16-05-2023(online)].pdf | 2023-05-16 |
| 22 | 201741044425-AMENDED DOCUMENTS [16-05-2023(online)].pdf | 2023-05-16 |
| 23 | 201741044425-Written submissions and relevant documents [09-06-2023(online)].pdf | 2023-06-09 |
| 24 | 201741044425-PatentCertificate06-10-2023.pdf | 2023-10-06 |
| 25 | 201741044425-IntimationOfGrant06-10-2023.pdf | 2023-10-06 |
| 1 | 2020-08-2712-22-45E_27-08-2020.pdf |