• Software Testing Dictionary
  • Home

Keyword Driven Testing



What is Keyword Driven Testing?

Keyword-driven testing is a type of functional automation testing framework which is also known as table-driven testing or action word based testing.

In Keyword-driven testing, we use a table format, usually a spreadsheet, to define keywords or action words for each function that we would like to execute.

Keyword Driven testing in Automation Testing

Advantages:

  • It is best suited for novice or a non-technical tester.

  • Enables writing tests in a more abstract manner using this approach.

  • Keyword driven testing allows automation to be started earlier in the SDLC even before a stable build is delivered for testing.

  • There is a high degree of reusability.

Disadvantages:

  • Initial investment in developing the keywords and its related functionalities might take longer.

  • It might act as a restriction to the technically abled testers.

Advertisements