Ensuring Elixir Application Performance with Testing and ExUnit
Gain insights into unit testing Elixir applications with ExUnit, explore advanced integration and E2E testing, and master OTP, Phoenix frameworks, API testing, and platform-specific refactoring.
Andy Hunt and Dave Thomas founded The Pragmatic Programmers, LLC., with a simple goal: to improve the lives of professional developers. We create timely, practical books and other learning resources on classic and cutting-edge topics to help you learn and practice your craft and accelerate your career. We are not a giant, faceless, greed-soaked corporation. We’re a small group of experienced professionals committed to helping make corporate software development—and your life—easier.
Join 3.1 million developers at
What You'll Learn
- Learn about unit and integration testing
- Learn about the testing of OTP
- Understand the EXUnit
- Understand the property-based testing and role of generators in it
- Learn about the testing of ecto schemas and ecto queries
Learning Roadmap
1.
Getting Started
Getting Started
2.
Unit Tests
Unit Tests
3.
Integration and End-to-End Tests
Integration and End-to-End Tests
19 Lessons
19 Lessons
4.
Testing OTP
Testing OTP
8 Lessons
8 Lessons
5.
Testing Ecto Schemas
Testing Ecto Schemas
13 Lessons
13 Lessons
6.
Testing Ecto Queries
Testing Ecto Queries
6 Lessons
6 Lessons
7.
Testing Phoenix
Testing Phoenix
12 Lessons
12 Lessons
8.
Property-Based Testing
Property-Based Testing
16 Lessons
16 Lessons
The Pragmatic Programmers
We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.
Trusted by 3.1 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
Built for 10x Developers












Free Resources