Tuesday, January 5, 2010

Keyword driven testing


It is a methodology that divides Test Creation into two states
1.       Planning
2.       Testing Implementation
Planning:
During the planning stage, understanding the requirements and analyzing how to implement them.  Based on the requirements, u can determine and create those resources accordingly.  Lab setup, test script preparation and reviews are done.
Testing Implementation:
Running the test scripts on ur application, viewing the test results, debugging and troubleshooting as needed.
Creating Tests using Keyword driven methodology
U can create a test using the keyword driven methodology, which enables u to select keywords to indicate the operations u want to perform on ur application.  This enables u to create structured tests that are easier to update and maintain over time.
This methodology is very useful where both technical and less technical users are working.  Few experts can maintain the resource framework while others can design and maintain the automated test steps. 
In short, keyword driven testing is a technique that separates much of the programming work from the actual test steps so that the test steps can be developed earlier and can often be maintained with only minor updates, even when the application or testing needs change significantly.
Tests are created using Keywords and u can these keywords wherever u need.  U add objects to the Object Repository before they exist in an application or before the built is ready.  The automation infrastructure usually includes one or more shared object repositories and one or more function libraries.

No comments:

Post a Comment