Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Gauge + Taiko - BDD for Web Revived

Devoxx via YouTube

Overview

Explore the resurgence of Behavior Driven Development (BDD) for web applications in this conference talk from Devoxx Poland 2019. Delve into the principles of BDD and discover how the combination of Gauge and Taiko frameworks can revolutionize communication and testing in software development. Learn about the challenges faced with traditional BDD approaches and how Gauge addresses these issues. Gain insights into setting up context, implementing specification by example, and conducting specification workshops. Compare Gauge with Cucumber, understand the concept of regression tests, and explore the shift in testing paradigms. Get practical advice on applying BDD in real-world scenarios, including implementations in Java and JavaScript. Address common questions about test data retrieval and tackle the persistent problem of flaky UI tests. Evaluate whether BDD for web should be revived and adjusted, and leave with a clear call to action for improving your development practices.

Syllabus

Intro
Choosing Gauge vs Cucumber
Setting up context
Behaviour Driven Development
Specification by Example
Specification Workshop
What is the most common documentation?
Regression Tests
BDD Tests?
Test Driven Development
BDD in Practice?
Changing Testing Paradigm
How to apply BDD?
+ Implementation
Testing: Java
User Centric
Testing: JS
Most common question
Test Data Retrieval
What's the main challenge?
Test Flakiness
Flaky UI Tests
Final Piece
Main question
Should we revive BDD for Web?
Revive and Adjust
Call For Action

Taught by

Devoxx

Reviews

Start your review of Gauge + Taiko - BDD for Web Revived

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.