home Action-Based Testing ABT: More than Keywords

ABT: More than Keywords

ABT and Keyword-driven testing – Similarities and Differences

Both Keyword-driven testing and Action Based Testing (ABT) use a test authoring approach that separates much of the programming work of test automation from the actual test design. This allows tests to be developed earlier and aids in tests maintenance.

Both methods use keywords symbolize test steps including interaction (e.g., UI, API, etc.) operations such as “click”, “enter”, and “select”; or business operations such “Enter Transaction”, “Delete Client”, and so on.

7.4

Action Based Testing

ABT is a top-down test development method that consists of three parts:

  1. Modular Test Planning
  2. Test Module Development
  3. Action-driven Test Case authoring and action design

From a syntax standpoint, actions and keywords are similar, however, ABT actions are dynamic; they can be modified and combined. Also ABT has two categories of actions:

  • System-Level actions for interface interaction operations and other system-related and/or utility operations.
  • Application-Level actions are often used for business operations.

Below is an example of an ABT test with 4 action lines. Column A has the action, and the subsequent columns, B, C, D, etc. have the arguments of the action. The action “rent car” (row 72) is consider as a business operation and “click” (row 75) and “check” (rows 78 and 79) are considered as UI operation action.

7.5

LogiGear Corporation

LogiGear Corporation provides global solutions for software testing, and offers public and corporate software-testing training programs worldwide through LogiGear University. LogiGear is a leader in the integration of test automation, offshore resources and US project management for fast and cost-effective results. Since 1994, LogiGear has worked with hundreds of companies from the Fortune 500 to early-stage startups, creating unique solutions to exactly meet their needs. With facilities in the US and Vietnam, LogiGear helps companies double their test coverage and improve software quality while reducing testing time and cutting costs.

For more information, contact Joe Hughes + 01 650.572.1400

Facebooktwittergoogle_plusredditpinterestlinkedinmail
LogiGear Corporation
LogiGear Corporation provides global solutions for software testing, and offers public and corporate software testing training programs worldwide through LogiGear University. LogiGear is a leader in the integration of test automation, offshore resources and US project management for fast, cost-effective results. Since 1994, LogiGear has worked with Fortune 500 companies to early-stage start-ups in, creating unique solutions to meet their clients’ needs. With facilities in the US and Viet Nam, LogiGear helps companies double their test coverage and improve software quality while reducing testing time and cutting costs.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe