发明名称 |
Software test automation system and method |
摘要 |
A method for testing a software application is provided. The method may comprise associating a plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, and generating a test component. The method may include analyzing a plurality of testing actions on a software application screen to learn characteristics of the testing actions and automatically assigning one or more parameters to one or more of the plurality of test steps based on a library that matches parameters to the names of testing actions. A parameter may comprise a reference to a column in a test data spreadsheet, which is separate from the test component and the library, the column in the test data spreadsheet comprising a plurality of different rows of test data to be utilized in conjunction with an associated control. |
申请公布号 |
US9524231(B2) |
申请公布日期 |
2016.12.20 |
申请号 |
US201615207378 |
申请日期 |
2016.07.11 |
申请人 |
TURNKEY SOLUTIONS CORP. |
发明人 |
Ellis Dale H.;Jacques Ryan C. |
分类号 |
G06F9/44;G06F11/36;G06F3/0482;G06F3/0484 |
主分类号 |
G06F9/44 |
代理机构 |
Neugeboren O'Dowd PC |
代理人 |
Neugeboren O'Dowd PC |
主权项 |
1. A method for testing a software application, the method comprising:
associating the plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, generating a test component comprised of the plurality of test steps, analyzing a plurality of testing actions on a software application screen to learn characteristics of the testing actions, automatically assigning one or more parameters to one or more of the plurality of test steps based on a library that matches parameters to the names of testing actions, the library comprising a separate command file from the test component, wherein
a parameter comprises a reference to a column in a test data spreadsheet, the test data spreadsheet being a separate spreadsheet from the test component and the library, the column in the test data spreadsheet comprising a plurality of different rows of test data to be utilized in conjunction with an associated control over multiple executions of the same test step. |
地址 |
Denver CO US |