Build the right thing the first time
Before any code is written, the team agrees on concrete examples. Misunderstood and missed scenarios come up in a five-minute conversation, not at the demo.
Feedback in an hour, not weeks
Every acceptance test joins an automated regression suite that runs in your pipeline. No more waiting on manual QA before each release.
AI agents you can trust
Let AI agents write the tests and the code, while the acceptance tests decide whether the work is done.
About the course
Does every release on your team wait on manual regression testing? Do features get reworked because the team built what they thought the story meant, not what the business wanted? Most teams try to fix this with E2E tests, then find them slow, flaky and expensive to maintain. This course shows a better way: Acceptance Test-Driven Development (ATDD). You'll learn how to: 1. Replace fragile E2E tests with acceptance tests that run against stubs, with contract tests keeping those stubs accurate 2. Keep tests readable and stable with a four-layer architecture (tests, DSL, drivers, system) 3. Align on each story with the Three Amigos, then work in Red, Green, Refactor 4. Use AI agents to do the work, with the acceptance tests verifying it 5. Adopt ATDD on your own project, starting with your #1 use case Short video lessons, one idea each, so you can watch in order or come back to any lesson later. Enroll now and write your first acceptance test this week.
Valentina Jemuović
I'm Valentina Jemuović, Founder & Technical Coach at Optivem. I help development teams accelerate delivery and reduce bugs with ATDD.
Curriculum
-
-
Why ATDD? Free preview
-
Course overview Free preview
-
-
-
(Included in full purchase)
1.1 Why E2E tests?
-
(Included in full purchase)
1.2 Typical E2E test
-
(Included in full purchase)
1.3 Problems with E2E tests
-
(Included in full purchase)
-
-
(Included in full purchase)
2.1 What are acceptance tests?
-
(Included in full purchase)
2.2 Benefits of acceptance tests
-
(Included in full purchase)
2.3 Contract tests
-
(Included in full purchase)
-
-
(Included in full purchase)
3.1 Architecture overview
-
(Included in full purchase)
3.2 Test layer
-
(Included in full purchase)
3.3 DSL layer
-
(Included in full purchase)
3.4 Driver layer
-
(Included in full purchase)
3.5 System layer
-
(Included in full purchase)
3.6 Architecture recap
-
(Included in full purchase)
-
-
(Included in full purchase)
4.1 Test-last development
-
(Included in full purchase)
4.2 The ATDD cycle
-
(Included in full purchase)
4.3 ALIGN step
-
(Included in full purchase)
4.4 RED step
-
(Included in full purchase)
4.5 GREEN step
-
(Included in full purchase)
4.6 REFACTOR step
-
(Included in full purchase)
4.7 ATDD Recap
-
(Included in full purchase)
-
-
(Included in full purchase)
5.1 How teams use AI agents
-
(Included in full purchase)
5.2 ALIGN with AI
-
(Included in full purchase)
5.3 RED with AI
-
(Included in full purchase)
5.4 GREEN with AI
-
(Included in full purchase)
5.5 REFACTOR with AI
-
(Included in full purchase)
5.6 Keeping AI on track
-
(Included in full purchase)
-
-
(Included in full purchase)
6.1 Adopting ATDD
-
(Included in full purchase)
Course updates
-
(Included in full purchase)
Stop waiting on manual regression testing
Apply ATDD in your next user story.
€97,00