IP Library Granted Patent US 8,930,772
Granted Patent B2
US 8,930,772 · App. 13/251,704 · Granted Jan 6, 2015

Method and system for implementing a test automation results importer

Inventors: Thomas J. Sgro (Rock Tavern, NY); Fred R. Galloway (Peekskill, NY)
Assignee: Verizon Patent and Licensing Inc.
G06F11/3692
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,930,772
App. No.
13/251,704
Granted
Jan 6, 2015
Kind
B2
Abstract

A test automation results importer allows for the results of automated test cases to be imported into a test management platform thereby providing the integration of otherwise incompatible automation platforms with test management platforms. This system utilizes the automation platform for the creation of a generic automation results file containing a data format that allows the results to be easily understood by the test management platform. The automated test results may be stored in a pre-defined area of the test management system on the management system platform. This process virtually integrates a third party automation platform with another third party test management platform to create a virtual single platform to conduct testing from automated test case creation to automated test case results documentation.

Claims (41)

1. A method, comprising:

creating a master control script by loading a plurality of test scripts from a test suite;

creating an automated results file, wherein the automated results file comprises a predetermined format;

running each test script in the master control script to generate a result;

writing each result of each test script in the master control script to the automated results file;

saving the automated results file in an automated results file repository;

running an importer script using the automated results file;

connecting to a test management platform through the importer script;

identifying a target location in the test management platform, wherein the target location comprises a plurality of test cases;

identifying the automated results file stored in the automated results file repository;

automatically exporting the automated results file to the target location of the test management platform, wherein the results of each test script in the automated results file is written to each test case in the target location using a corresponding test key parameter; and

displaying status information indicating a total number of test case imports, a time of test case imports, and an average time of each test case import.

2. The method of claim 1 , wherein the automated results file comprises a format that comprises a test script identifier, test result, testing tool and date and time of testing.

3. The method of claim 1 , wherein the step of creating a master control script further comprises identifying one or more test scripts for exclusion.

4. The method of claim 1 , wherein the target location is associated with a domain and a project, wherein the domain comprises a plurality of different projects.

5. The method of claim 1 , wherein the master control script is specific for each test suite.

6. The method of claim 1 , wherein the master control script is generic for a plurality of test suites.

7. The method of claim 1 , wherein the importer script is generic for a plurality of test suites.

8. The method of claim 1 , wherein the plurality of test cases are stored in a centralized location.

9. A non-transitory computer readable media comprising code to perform the acts of the method of claim 1 .

10. A system, comprising:

at least one computing device, wherein the at least one computing device is configured to:

create a master control script by loading a plurality of test scripts from a test suite;

create an automated results file, wherein the automated results file comprises a predetermined format;

run each test script in the master control script to generate a result;

write each result of each test script in the master control script to the automated results file;

save the automated results file in an automated results file repository; and

run an importer script using the automated results file; and

an importer interface processor configured to:

connect to a test management platform through the importer script;

identify a target location in the test management platform, wherein the target location comprises a plurality of test cases;

identify the automated results file stored in the automated results file repository;

automatically export the automated results file to the target location of the test management platform, wherein the results of each test script in the automated results file is written to each test case in the target location using a corresponding test key parameter; and

display status information indicating a total number of test case imports, a time of test case imports, and an average time of each test case import.

11. The system of claim 10 , wherein the automated results file comprises a format that comprises a test script identifier, test result, testing tool and date and time of testing.

12. The system of claim 10 , wherein the automation platform is configured to identify one or more test scripts for exclusion.

13. The system of claim 10 , wherein the target location is associated with a domain and a project, wherein the domain comprises a plurality of different projects.

14. The system of claim 10 , wherein the master control script is specific for each test suite.

15. The system of claim 10 , wherein the master control script is generic for a plurality of test suites.

16. The system of claim 10 , wherein the importer script is generic for a plurality of test suites.

17. The system of claim 10 , wherein the plurality of test cases are stored in a centralized location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2011
From: SGRO, THOMAS J.; GALLOWAY, FRED R.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 027006/0899 →
Continuity (1)
Related Publication 20130086420A1 · Apr 4, 2013