Deep Dive Cucumber

Cucumber 3.0.1    |    Beginner
  • 12 videos | 1h 8m 48s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 72 users Rating 4.4 of 72 users (72)
Discover how to manage scenarios and behaviors with Cucumber. Explore various scenarios including databases and web services, REST API, and troubleshooting test processes.

WHAT YOU WILL LEARN

  • Group cucumber features in subfolders and run a feature from a subfolder
    Demonstrate how to filter cucumber scenarios to run a subset using tags or lines
    Use hooks in cucumber scenarios
    Demonstrate how to modify the default output from cucumber using formatters such as progress, rerun, usage and stepdef, formatting to file, and use backtrace option
    Demonstrate how to store cucumber command line options in a yaml file and use the profile option to run them
    Recognize handling of asynchronous systems in cucumber scenarios
  • Recognize concepts including introducing activerecord, refactor a cucumber scenario to use data, and read and write data to a database
    Use transactions and truncation to clean databases for cucumber scenarios
    Test rest apis with cucumber
    Identify issues in cucumber scenarios such as flickering scenarios, brittle and slow features, and unengaged stakeholders
    Recognize how cucumber and gherkin can be used with ios, android, php, and many more platforms for tests
    Create cucumber scenarios for an atm application

IN THIS COURSE

  • 3m 2s
    Learn how to group Cucumber features in subfolders and run a feature from a subfolder. FREE ACCESS
  • 4m 58s
    In this video, you will learn how to filter Cucumber scenarios to run a subset using tags or lines. FREE ACCESS
  • Locked
    3.  Using Hooks
    6m 51s
    Learn how to use hooks in your Cucumber scenarios. FREE ACCESS
  • Locked
    4.  Modifying Output
    5m 52s
    In this video, you will learn how to modify the default output from Cucumber using formatters such as progress, rerun, usage and stepdef, formatting to file, and using the backtrace option. FREE ACCESS
  • Locked
    5.  Creating Profiles
    7m 12s
    In this video, you will learn how to store Cucumber command line options in a YAML file and use the profile option to run them. FREE ACCESS
  • Locked
    6.  Handling Asynchronous Systems
    3m 48s
    Upon completion of this video, you will be able to recognize the handling of asynchronous systems in Cucumber scenarios. FREE ACCESS
  • Locked
    7.  Working with Databases
    3m 44s
    Upon completion of this video, you will be able to recognize concepts including introducing ActiveRecord, refactor a Cucumber scenario to use data, and read and write data to a database. FREE ACCESS
  • Locked
    8.  Maintaining Databases
    8m 2s
    Learn how to use transactions and truncation to clean databases for Cucumber scenarios. FREE ACCESS
  • Locked
    9.  Testing REST APIs
    8m 50s
    Find out how to test REST APIs with Cucumber. FREE ACCESS
  • Locked
    10.  Issues with Features and Scenarios
    7m 4s
    In this video, learn how to identify issues in Cucumber scenarios such as flickering scenarios, brittle and slow features, and unengaged stakeholders. FREE ACCESS
  • Locked
    11.  Integrating Cucumber with Other Platforms
    2m 5s
    Upon completion of this video, you will be able to recognize how Cucumber and Gherkin can be used with IOS, Android, PHP, and many more platforms for testing. FREE ACCESS
  • Locked
    12.  Exercise: Create Cucumber Features for an App
    7m 22s
    In this video, find out how to create scenarios for an ATM application using Cucumber. 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.

YOU MIGHT ALSO LIKE

Rating 5.0 of 2 users Rating 5.0 of 2 users (2)
Channel CloudOps
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 90 users Rating 4.5 of 90 users (90)
Rating 4.3 of 56 users Rating 4.3 of 56 users (56)
Rating 4.6 of 807 users Rating 4.6 of 807 users (807)