Patent ID: 8924933
Filing Date: 2014-12-30
Classification: G06F

Abstract:
1. A system for testing a computer application using one of a plurality of different testing tools, the system comprising: a processor programmed to execute a test automation engine, the test automation engine including a programmable data source that is testing tool application universal, the programmable data source including one or more automation test scripts that define a test and a plurality of project drivers, each of the plurality of project drivers being configured to read the programmable data source containing the automation test scripts, execute the automation test scripts, and drive one of the plurality of different testing tool applications for testing the computer application using the test, each of the plurality of project drivers being configured to drive only one of the plurality of different testing tool applications; and a data storage device that stores results from testing the computer application, wherein each of the plurality of project drivers is configured to retrieve and execute a business component based on a corresponding configuration file and corresponding initialization script, wherein the initiation script initializes global variables and establish a run time environment, and wherein the configuration file includes configuration details for configuring the project driver.