BDD’s rose-colored approach
summary
How to ramp up test automation quickly across multiple teams while keeping technical solutions consistent and maintaining quality, using Behavior-Driven Development. Presents the BDD library Akita as a concrete tool that lets teams deliver a new feature fully covered by automated tests plus up-to-date documentation within a one-week sprint.
AI-written summary · about
chapters (45)
- 0:00Introduction
- 0:35Continuous Delivery goals
- 1:16Processes at Alfa Lab
- 2:19Team collaboration issues
- 3:01Testing process flaws
- 4:27Fast release necessity
- 4:475-min autotest demo
- 9:46BDD benefits and steps
- 10:30Scaling for multiple teams
- 11:14Training non-dev testers
- 12:18Dev-tester collaboration
- 13:20Feature acceptance time
- 13:42What is BDD
- 14:24BDD in Continuous Delivery
- 15:27Akita automation library
- 16:10Tech choice analysis
- 17:33Akita project structure
- 18:36Akita scenario example
- 19:42Page Object with Akita
- 20:46Page elements handling
- 21:51Shared blocks reuse
- 22:54Data transfer between steps
- 23:35Variable storage solution
- 24:39List validation
- 26:05Handling current date
- 27:07REST API testing
- 28:33Test data management
- 29:13Complex integration scenario
- 29:54Cross-browser test runs
- 31:02Test reports and stats
- 33:13Parallel runs and docs
- 34:40Test documentation generation
- 36:50Generated docs example
- 37:12BDD benefits for team
- 38:16BDD in sprints
- 39:18Scaling Akita to 20+ teams
- 40:21Training new employees
- 41:0530-min acceptance speed
- 41:49Team test responsibility
- 42:13Who Akita suits
- 43:18Who BDD doesn't suit
- 43:39Three Akita startup steps
- 44:22Akita support resources
- 44:43Automation hackathon
- 45:04Q&A
related talks
48mMake Your Life Simple and Carefree with BDD
48mMake Your Life Simple and Carefree with BDD
31mBDD: Behaviour Driven Development
48mBDD - It’s More Than Acceptance Tests
41mBDD Crash Course for Testers
09m"Effective ways of using BDD concept for Testing"
49mBDD Is Not Test Automation
41mBehavior-Driven Development: Feature this!
