Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Successful Test Automation with Selenium and Cucumber

572 views

Published on

Selenium & Cucumber are a great combination when it comes to web application automation, as Cucumber allows you to write your tests quickly in English-like language and Selenium allows you to run on various combinations of browsers. Learn how to use Selenium and Cucumber for your test automation needs.

Published in: Software
  • Login to see the comments

  • Be the first to like this

Successful Test Automation with Selenium and Cucumber

  1. 1. Successful Test Automation with Selenium and Cucumber Software Testing Insights
  2. 2. Successful Test Automation with Selenium and Cucumber Selenium & Cucumber are a great combination when it comes to web application automation. Are you trying it yet?
  3. 3. Successful Test Automation with Selenium and Cucumber In this post you will learn: • The Basics of Selenium with Cucumber • An Overview of Selenium Web Driver API Process • 3 steps for writing automated tests that deliver high value while requiring only low maintenance using Cucumber: Define scenarios Create step definitions Define UI Element descriptions
  4. 4. Successful Test Automation with Selenium and Cucumber • The Basics: • Web application regression testing is done to assess the app compatibility across a range of browsers, but this method tends to be a burden on both time and money. • A better method would be the use of multiple test suites to be driven across a number of browsers. • Cucumber allows you to write your tests quickly in English-like language • Selenium allows you to run on various combinations of browsers • So how do you use them together? • An Overview of the Process: • Cucumber essentially acts as a common ground between developers and non-technical stakeholders. • The Selenium Web Driver API can be called in these step definitions to drive the browsers • Cucumber does not communicate directly with the applications, it needs to be used in conjunction with tools such as Selenium Web Driver
  5. 5. Read More at: http://bit.ly/1XIZUYy We’ve described the working relationship between Selenium and Cucumber here, but there are ofcourse a number of BDD tools that can be used together. Which one should you choose? Successful Test Automation with Selenium and Cucumber

×