Hybrid testing


Hybrid testing

Overview

The hybrid Test_Automation_Framework is what most frameworks evolve into over time and multiple projects. The most successful automation frameworks generally accommodate both Keyword-driven_testing as well as Data-driven_testing. This allows data driven scripts to take advantage of the powerful libraries and utilities that usually accompany a keyword driven architecture. The framework utilities can make the data driven scripts more compact and less prone to failure than they otherwise would have been. The utilities can also facilitate the gradual and manageable conversion of existing scripts to keyword driven equivalents when and where that appears desirable. On the other hand, the framework can use scripts to perform some tasks that might be too difficult to re-implement in a pure keyword driven approach, or where the keyword driven capabilities are not yet in place.

The Framework

""'The framework is defined by the Core Data Driven Engine, the Component Functions, and the Support Libraries (see adjacent picture) . While the Support Libraries provide generic routines useful even outside the context of a keyword driven framework, the core engine and component functions are highly dependent on the existence of all three elements.The test execution starts with the LAUNCH TEST(1) script. This script invokes the Core Data Driven Engine by providing one or more High-Level Test Tables to CycleDriver(2). CycleDriver processes these test tables invoking the SuiteDriver(3) for each Intermediate-Level Test Table it encounters. SuiteDriver processes these intermediate-level tables invoking StepDriver(4) for each Low-Level Test Table it encounters. As StepDriver processes these low-level tables it attempts to keep the application in synch with the test. When StepDriver encounters a low-level command for a specific component, it determines what Type of component is involved and invokes the corresponding Component Function(5) module to handle the task.Bold tex"t67tu

Methodology

External links

* [http://www.wilsonmar.com/WRSAFS%5CDocs%5CCHAPTER%201.doc Test Automation Framework]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Hybrid Synergy Drive — Hybrid Synergy Drive, (HSD) is a set of hybrid car technologies developed by Toyota and used in the company s Prius, Highlander Hybrid, Camry Hybrid, Lexus RX 400h, Lexus GS 450h, and Lexus LS 600h/LS 600hL automobiles. It is also used in the… …   Wikipedia

  • Hybrid vehicle — For other types of hybrid transportation, see Hybrid vehicle (disambiguation). Hybrid technology redirects here. For the company formerly known as Hybrid Technologies, see Li ion Motors. Honda Insight hybrid …   Wikipedia

  • Hybrid electric vehicle — The Toyota Prius is the world s top selling hybrid car, with cumulative global sales of 2.36 million units by August 2011.[1] A hybrid electric vehicle (HEV) is a type of hybrid vehicle and electric vehicle which combines a conventional internal …   Wikipedia

  • Hybrid vehicle drivetrain — Articleissues cleanup = January 2008 introrewrite = January 2008 Hybrid Vehicles make use of both an on board rechargeable energy storage system (RESS) and a fueled power source for vehicle propulsion. There are many ways to accomplish this.Types …   Wikipedia

  • Hybrid electric bus — An Eletra hybrid bus in São Paulo, Brazil …   Wikipedia

  • Hybrid rocket — A hybrid rocket propulsion system comprises propellants of two different states of matter, the most common configuration being a rocket engine composed of a solid propellant lining a combustion chamber into which a liquid or gaseous propellant is …   Wikipedia

  • Data-driven testing — (DDT) is a term used in the testing of computer software to describe testing done using a table of conditions directly as test inputs and verifiable outputs as well as the process where test environment settings and control are not hard coded. In …   Wikipedia

  • Plug-in hybrid — The Chevrolet Volt is the first mass production plug in hybrid available in the United States. A plug in hybrid electric vehicle (PHEV), plug in hybrid vehicle (PHV), or plug in hybrid is a hybrid vehicle which utilizes rechargeable batteries, or …   Wikipedia

  • Dog hybrid — This article is about hybrids of two or more dog breeds. For hybrids of dogs with other species, see Wolf dog hybrid. For dogs of unknown mixed origin, see Mixed breed dog. A pointer dalmatian cross. A dog hybrid is a crossbreed of two or more… …   Wikipedia

  • Ford Fusion Hybrid — Manufacturer Ford Motor Company Production 2009– Assembly Hermosillo, Sonora, Mexico …   Wikipedia