糖心vlog官网观看

Packt
Cucumber BDD Made Easy + Automation Framework Design

Morgen endet die Aktion: Entdecken Sie neue F盲higkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.

Diese kurs ist nicht verf眉gbar in Deutsch (Deutschland)

Wir 眉bersetzen es in weitere Sprachen.
Packt

Cucumber BDD Made Easy + Automation Framework Design

Bei 糖心vlog官网观看 Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollst盲ndigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollst盲ndigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Create a Cucumber Maven project from scratch.

  • Write and execute BDD scenarios using Gherkin language.

  • Integrate Cucumber with Selenium WebDriver for automation.

  • Design and implement a Page Object Model-based framework.

Kompetenzen, die Sie erwerben

  • Kategorie: Java Programming
  • Kategorie: Gherkin (Scripting Language)
  • Kategorie: Apache Maven
  • Kategorie: Scenario Testing
  • Kategorie: Test Case
  • Kategorie: Maintainability
  • Kategorie: Cucumber (Software)
  • Kategorie: JUnit
  • Kategorie: Behavior-Driven Development
  • Kategorie: Selenium (Software)
  • Kategorie: User Story
  • Kategorie: Test Automation
  • Kategorie: Test Execution Engine

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzuf眉gen

Bewertungen

5 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter f眉hrender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 7 Module

In this module, we will explore the foundational concepts of Behavior Driven Development (BDD) and guide you through setting up a Cucumber environment. You'll learn how to create Cucumber Maven projects, develop feature files using Gherkin syntax, and implement step definitions to bring your BDD tests to life. By the end of this section, you'll be equipped to run your BDD tests using JUnit test runners, ensuring a robust testing framework for your projects.

Das ist alles enthalten

7 Videos1 Lekt眉re

In this module, we will delve into the various configuration options available in Cucumber, enabling you to tailor your BDD test executions. You'll learn how to set up features, glue, and plugins, and how to use the dry run and strict options to control test execution flow. Additionally, we鈥檒l cover the monochrome and tags options for better output formatting and scenario filtering, along with the name option for precise scenario targeting, ensuring your tests run exactly as needed.

Das ist alles enthalten

6 Videos1 Plug-in

In this module, we will integrate Selenium WebDriver with Cucumber, allowing you to perform browser-based testing within your BDD workflows. You'll learn how to craft Gherkin scenarios and write step definitions to test web applications interactively. Additionally, we will introduce global hooks, enabling you to manage test environments and actions that need to occur before or after each scenario, ensuring your tests are robust and efficient.

Das ist alles enthalten

3 Videos1 Aufgabe1 Plug-in

In this module, we will explore the use of parameters and data tables in Cucumber to make your tests more dynamic and data-driven. You'll learn how to use Cucumber parameters to pass different data sets into your step definitions and how to work with step data tables to handle more complex inputs. Additionally, we will cover scenario outlines, enabling you to perform data-driven testing by running the same scenario with multiple sets of data, thus broadening your test coverage and ensuring robust validation of your application.

Das ist alles enthalten

3 Videos1 Plug-in

In this module, we will dive into the concepts of hooks and tags in Cucumber, which are essential tools for managing test execution flow. You'll learn how to use global hooks to define actions that run before or after all scenarios, and how to leverage tagged hooks for more granular control based on scenario tags. We will also cover how to prioritize hooks to control their execution order, and how to use Cucumber tags to organize and selectively run your scenarios. The module concludes with a summary to reinforce your understanding and ensure you are well-prepared to apply these concepts in your testing framework.

Das ist alles enthalten

5 Videos1 Aufgabe1 Plug-in

In this module, we will explore the integration of the Page Object Model (POM) within the Cucumber framework to create a robust and maintainable test architecture. You'll learn how to create a Page Factory for managing web elements, develop action pages that encapsulate user interactions, and construct common action pages for shared functionalities. By the end of this module, you'll be equipped to implement the Page Object Model in your BDD tests, ensuring your test code is scalable, modular, and easy to maintain.

Das ist alles enthalten

4 Videos1 Plug-in

In this module, we will focus on enhancing the reporting capabilities of your Cucumber tests. You鈥檒l learn how to add the Masterthought reporting plugin to generate comprehensive test reports, and how to capture screenshots automatically for any failed steps, making it easier to identify and resolve issues. The module concludes with a summary of the entire course, ensuring that you are equipped to apply what you've learned and continue developing your BDD expertise.

Das ist alles enthalten

3 Videos3 Aufgaben

Dozent

Packt - Course Instructors
Packt
965 Kurse211.106 Lernende

von

Packt

Mehr von Software Development entdecken

Warum entscheiden sich Menschen 蹿眉谤 糖心vlog官网观看 蹿眉谤 ihre Karriere?

Felipe M.
Lernender seit 2018
鈥濫s ist eine gro脽artige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.鈥
Jennifer J.
Lernender seit 2020
鈥濨ei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.鈥
Larry W.
Lernender seit 2021
鈥濿enn mir Kurse zu Themen fehlen, die meine Universit盲t nicht anbietet, ist 糖心vlog官网观看 mit die beste Alternative.鈥
Chaitanya A.
鈥濵an lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei 糖心vlog官网观看 kann ich ohne Grenzen lernen.鈥
糖心vlog官网观看 Plus

Neue Karrierem枚glichkeiten mit 糖心vlog官网观看 Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universit盲ten 鈥 100聽% online

Schlie脽en Sie sich mehr als 3.400聽Unternehmen in aller Welt an, die sich 蹿眉谤 糖心vlog官网观看 for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

H盲ufig gestellte Fragen

Weitere Fragen