Corso di formazione Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber

Codice del corso

cucumber

Durata

14 ore (generalmente 2 giorni pause incluse)

Requisiti

  • A general understanding of programming.
  • Some familiarity with the command-line.

Audience

  • Testers and Developers

Overview

Behavior-Driven Development (BDD) è un metodo Agile volto a migliorare la comunicazione e la collaborazione tra sviluppatori di software, controllo qualità / tester, analisti Business e altre parti coinvolte in un progetto. Cucumber è un framework "story-based" open source scritto in Ruby . Consente Behavior Driven Development (BDD) consentendo la creazione di test comprensibili da parte di persone tecniche e non tecniche come gli stakeholder aziendali.

Questa formazione dal vivo, guidata da un istruttore, accompagna i partecipanti attraverso casi reali di Behavior Driven Development (BDD) e dimostra come implementare il Cucumber in vari scenari di test.

    Formato del corso

    • Il corso include una discussione Behavior Driven Development (BDD) e su come Cucumber può essere utilizzato per eseguire i test BDD in vari contesti come i test delle applicazioni web. I partecipanti verranno guidati nella stesura delle proprie storie utente, casi di test e codice di test eseguibile.

    Machine Translated

    Struttura del corso

    Introduction

    Installing and Configuring Cucumber

    Business Driven Development (BDD) and Acceptance Test–Driven Development (ATDD)

    Involving the Business Analysts in Your Organization

    Defining Your Project Requirements

    The Testing Ecosystem (IDEs, Programming Languages, Testing Frameworks and Build Libraries)

    Setting up a Web Application Testing System

    Gherkin: Writing Your Stories in a User-Friendly Language

    Writing Features

    Writing Scenarios

    Writing Step Definitions

    Organizing Features and Scenarios with Tagging

    Working with Hooks

    Working with Databases

    An Overview of the Ruby Ecosystem

    Web-Based Test Automation with Capybara

    Refactoring Cucumber

    Using Cucumber with Selenium

    Generating Reports

    Emerging Trends

    Summary and Conclusion

    Recensioni

    ★★★★★
    ★★★★★

    Categorie relative

    Corsi relativi

    Corsi scontati

    Newsletter per ricevere sconti sui corsi

    Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

    I nostri clienti

    is growing fast!

    We are looking for a good mixture of IT and soft skills in Italy!

    As a NobleProg Trainer you will be responsible for:

    • delivering training and consultancy Worldwide
    • preparing training materials
    • creating new courses outlines
    • delivering consultancy
    • quality management

    At the moment we are focusing on the following areas:

    • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
    • SOA, BPM, BPMN
    • Hibernate/Spring, Scala, Spark, jBPM, Drools
    • R, Python
    • Mobile Development (iOS, Android)
    • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
    • You need to have patience and ability to explain to non-technical people

    To apply, please create your trainer-profile by going to the link below:

    Apply now!

    This site in other countries/regions