Home Information Technology (IT) Courses Selenium & Cucumber Foundation

Selenium & Cucumber Foundation Course

The aim of the course is to provide a high-level background about the technique and an introduction to getting started ...

Read more

This short-course provides a basic introduction to Behaviour Driven Development (BDD) using Cucumber and Selenium with Ruby, although the concepts could equally be applied to any language with a Selenium implementation (eg. C#, Java, Python etc.).

The aim of the course is to provide a high-level background about the technique and an introduction to getting started with the tools and technology. After completing this course, attendees should feel comfortable implementing these concepts on their own and exploring the tools further.

This course is ideal for:

  • Participants should have programming background, preferably in Ruby, however, the core concepts can be applied to any language with a Selenium implementation (e.g. Java, C#, Python etc.)
  • Technical testers with a background in programming wishing to learn about Selenium and Cucumber
  • Developers who want to improve the focus and quality of their code with acceptance tests
  • Test Automation professionals who wish to utilise the power of BDD to focus their tests on behaviour and business value
  • Understand that BDD is an extension of TDD
  • Describe how BDD allows you to define requirements and tests in easy to understand language
  • Recall that Cucumber is a tool for BDD
  • Explain how Gherkin is a Domain Specific Language of Cucumber used to define scenarios and features
  • Define how Selenium WebDriver is used for web browser automation
  • Outline how Selenium WebDriver is used to create robust, scalable and re-usable tests
  • Have an appreciation of how Selenium WebDriver is widely supported and easy to use
  • Have a good comprehension of how “Selectors” are used to “lock on” to an object and interact with it
  • Be familiar with environment setup
  • Be aware of what is required to automated scenarios
  • Recollect how to search the Document Object Model
  • Understand Parameterization & Data driven Testing
  • Determine how to categorize and run tests

Course duration

This course is available online only. 

Free Independent Advice

As we represent a wide range of training providers, we are able to give un-biased advice to help you.

Delivery Method Online

It’s fantastic to feel a real boost to my professional confidence that has resulted from receiving the Advanced Diploma in Information Technology (Business Analysis). After 15 years of practising in this role across many domains and industries I now have a high level professional qualification to match my experience. This only came about because Steve Rowe from Courses Now took the time to advise me of the course details—thanks Steve and CoursesNow. Quote

Russell F - Student

Training Provider