ABT Foundations • Module 10
Foundation Capstone
Putting it all together
Module 10 of 30

"Dear Marilyn,
I've learned all these concepts but I'm not sure how they fit together in a real project. Can you show me the big picture?
— Ready to Build"
Marilyn Responds:
Congratulations on reaching this milestone. You now understand the foundations of Action-Based Testing.
But knowledge without application is merely trivia. In this capstone, you'll design a complete ABT framework for a realistic scenario.
This is where theory becomes practice.
The Complete Picture
A complete ABT implementation includes:
- Action Library — Reusable, composable actions at multiple levels
- State Management — Explicit contracts for test isolation
- Data Layer — Flexible, external test data
- Execution Engine — Parallel-capable, observable
- Reporting System — Actionable insights for all stakeholders
Quick Check: Module 10
Question: You've completed the Foundation track! What's the most important principle you've learned?
a) Tests should be fast
b) Separate what you're testing from how you're testing it
c) Use the latest tools
d) Write more tests
(Answer: b — The core ABT principle: intent over mechanics, separation of concerns, composable design.)