Beginning Cucumber and Behavior-driven Development
Cucumber 3.0.1
| Beginner
- 12 videos | 1h 13m 10s
- Includes Assessment
- Earns a Badge
Cucumber and BDD provide several analysis and collaboration techniques to complement Test Driven Development. Explore the concepts of Cucumber and BDD, including rules, example mapping, and installing Cucumber.
WHAT YOU WILL LEARN
-
Define the concepts behind atdd, automated acceptance tests, and how behavior-driven development stems from this conceptRecognize the fundamental principles of bdd, process in which cucumber supports and the benefits of using itDescribe the process in example mapping and understand the distinction between rules and examplesDemonstrate use cases using the application of rules, examples and example mappingIdentify how cucumber works with features and steps and how it can be used with ruby codeList the available versions and the process of installing cucumber with ruby on linux, mac osx, and windows development machines, including http proxy settings and additional gem packages
-
Install cucumber with ruby on a mac osx development machineIdentify cucumber features and scenarios by writing feature filesUse regular expressions to create step definitions in cucumber scenariosRun cucumber scenarios and show how to use the different formattersRecognize how to add and manage assertions in cucumber scenariosCreate a scenario that includes both features and steps, while exploring concepts in bdd design
IN THIS COURSE
-
3m 51sIn this video, you will define the concepts behind ATDD, automated acceptance tests, and how Behavior-driven Development stems from this concept. FREE ACCESS
-
4m 2sAfter completing this video, you will be able to recognize the fundamental principles of BDD, the process in which Cucumber supports, and the benefits of using it. FREE ACCESS
-
5m 24sUpon completion of this video, you will be able to describe the process of example mapping and understand the distinction between rules and examples. FREE ACCESS
-
5m 6sIn this video, you will learn about use cases using the application of Rules, Examples, and Example Mapping. FREE ACCESS
-
4m 26sIn this video, you will learn how Cucumber works with features and steps, and how it can be used with Ruby code. FREE ACCESS
-
9m 2sUpon completion of this video, you will be able to list the available versions of Cucumber with Ruby on Linux, Mac OSX, and Windows development machines, including HTTP proxy settings and additional gem packages, and explain the process of installing Cucumber with Ruby. FREE ACCESS
-
8mIn this video, you will install Cucumber with Ruby on a Mac OSX development machine. FREE ACCESS
-
5m 15sIn this video, you will learn how to identify Cucumber features and scenarios by writing feature files. FREE ACCESS
-
7m 35sIn this video, learn how to use regular expressions to create step definitions for Cucumber scenarios. FREE ACCESS
-
6m 19sIn this video, you will run Cucumber scenarios and show how to use the different formatters. FREE ACCESS
-
6m 57sAfter completing this video, you will be able to recognize how to add and manage assertions in Cucumber scenarios. FREE ACCESS
-
7m 15sDuring this video, you will learn how to create a scenario that includes both features and steps, while exploring concepts in BDD design. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.