Both Selenium and Cucumber are popular open source test automation frameworks. In this article, Jessica Cyrus explains how to integrate Cucumber and Selenium WebDriver which allows defining autom...
Gherkin is the language that many Behavior-Driven Development open source software testing tools like Cucumber or Behat use to define test cases. Gherkin is designed to be non-technical and human...
https://www.softwaretestingmagazine.com/videos/suggested-best-practices-for-gherkin/
This tutorial looks at what Cucumber is good for Behavior-Driven development (BDD) with Java — and what it isn’t. It briefly covers what BDD is and how the open source tool Cucumber helps del...
https://www.softwaretestingmagazine.com/videos/behavior-driven-development-for-java-with-cucumber/
Behaviour Driven Development (BDD) is an Agile practice that aim at merging requirements documentation and software testing. What makes this technique different is that it engages Stakeholders fr...
https://www.softwaretestingmagazine.com/videos/bdd-using-cucumber-jvm-and-groovy/
This article from Alan Bowers and James Bell provides an introduction to setting up a software testing infrastructure using Selenium WebDriver and Cucumber. It shows how to create a test suite fo...
https://www.softwaretestingmagazine.com/knowledge/web-testing-with-selenium-webdriver-and-cucumber/
Software tests never run fast enough. To improve this performance, this article presents a process called DMAIC (Define, Measure, Analyze, Improve, Control). It shows how to apply this approach w...
https://www.softwaretestingmagazine.com/knowledge/improving-cucumber-tests-performance/
Cucumber-JVM is a pure Java implementation of Cucumber, a software testing tool that support Behavior Driven Development with plain text specifications and unobtrusive automation in Ruby. Cucumbe...
https://www.softwaretestingmagazine.com/videos/cucumber-with-jvm-improvements/
Behavior-driven development (BDD) is similar to test-driven development (TDD), but the tests for BDD are written in an easier-to-understand language so that developers and clients alike can clear...
https://www.softwaretestingmagazine.com/knowledge/behavior-driven-development-for-ruby-on-rails/