Keyword Driven Testing with Selenium: The Good, the Bad and the Use Case

Keyword Driven Testing (KDT) is a design pattern that enables test automation to be designed around business logic and which allows for non-technical business users to be more directly involved in the process of test automation. It can also reduce the cost of test automation maintenance. Many organizations have shied away from the prospect of developing a full featured KDT framework around Selenium because of the enormity of the task and instead fall victim to the maintenance nightmare that results from record-and-play or one-off automation scripts. In this session we will discuss the benefits, challenges and use cases of KDT with Selenium as well as how best to address some of the largest challenges therein. We discuss how to make up for the deficiencies in Selenium and when KDT is the right solution.

Learning Objectives:

  • Learn the advantages and disadvantages of keyword driven testing as a test automation design approach
  • Understand what is missing from Selenium; why they are missing and how to address the deficiencies
  • Determine whether KDT is right for your situation and organization

Location: Date: April 21, 2016 Time: 3:30 pm - 4:30 pm hs_Brian_VanStone Brian Van Stone