The document details the various keyword test case design techniques and their pros and cons. The document will be of help to you if you are planning to use keyword driven approach for manual testing in your organization.
Keyword is a short name for an event in an application with an associated parameter value. A keyword also can be considered as a test case with reusable navigation steps.
Most of the application requires the users to login to access the application. The business function “Login” can be implemented as a keyword where the user name and the password can be parameterized.
Test Cases developed for events performed on an object present in any window can be considered as a generic keyword.
Product specific keywords: -
Test Cases developed for functions performed in a product can be considered as a product specific keyword. This type of keywords can be divided broadly into two categories.
I.Workflow based: -
Reusable test cases are developed for a product workflow for example a keyword “Customer_Inquiry” can be used for searching for a customer in an Inquiry Application.
II.Window based: -
Reusable test cases are developed for each event performed in a window. For example an Inquiry window may have a large number of keywords. Selecting a search option can be a keyword and entering the search value in a text field can be another keyword.
IBM recently acquired a company called watchfire.com . WatchFire has a Web Application Security Testing Tool which can be used by QA. As manual security testing of website is inefficent and tedious the tool is worth trying out. Please visit www.watchfire.com
• 2008-Oct-30 - Microsoft Technologies