Intermediate
17h 30min
Updated 3 weeks ago
Property-Based Testing with PropEr in Elixir
Gain insights into property-based testing with PropEr in Elixir. Learn foundational principles, custom data generators, and advanced concepts for effective real-world application testing.
WHAT YOU'LL LEARN
Show more
Learning Roadmap
1.
Foundations of Property-Based Testing
Foundations of Property-Based Testing
2.
Writing Properties
Writing Properties
3.
Thinking in Properties
Thinking in Properties
8 Lessons
8 Lessons
4.
Custom Generators
Custom Generators
13 Lessons
13 Lessons
5.
Responsible Testing
Responsible Testing
9 Lessons
9 Lessons
6.
Properties-Driven Development
Properties-Driven Development
9 Lessons
9 Lessons
7.
Shrinking
Shrinking
5 Lessons
5 Lessons
8.
Stateful Properties
Stateful Properties
8 Lessons
8 Lessons
9.
Case Study: Bookstore
Case Study: Bookstore
11 Lessons
11 Lessons
10.
State Machine Properties
State Machine Properties
11 Lessons
11 Lessons
Course Author:

The Pragmatic Programmers
Software Engineer at Educative
Every Educative resource is designed by our team of ex-MAANG software engineers and PhD computer science educators — subject matter experts who've shipped production code at scale and taught the theory behind it. No videos, no fluff.
Learn more about TheTrusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources
