Test Automation with Java, Selenium, Cucumber

by Chris Macgowan | at MinneBar 12

We will discuss Test Automation using Java, Selenium and Cucumber. A general overview of Test Automation will be given to cover: Code-Driven Test Automation, GUI-Driven Test Automation, Test Automation Approaches, Test Automation Tools and Framework Design.

Looking closer at test automation framework design using Java, Selenium and Cucumber the following topics will be addressed

  • Test Automation in the Agile environment
  • Regression tests
  • UI tests
  • REST and other web services
  • Page Object Model

Use of a well designed framework

  • A complex test automation framework can provide easy test implementation
  • Promotes reuse of critical components
  • Reduce maintenance efforts
  • Support any test automation
  • Adopt and use a standard automation framework across the organization

And ...

  • Continuous Integration
  • Jenkins and Maven
  • Reporting
All levels

Chris Macgowan

Chris Macgowan is a Software Engineer, Filmmaker and Co-Founder of gstream

Chris has been building software since 1985.

Herrn Macgowan has worked on a couple movies! https://www.imdb.com/name/nm3807016/

After failing to become a Film Director - he went back to software. Chris has developed various applications running under Windows, Linux/Unix and now iOS. Back in 1986 - Chris wrote assembler targeting the 8051 Intel Microcontroller.