Training Automated Testing with PHP

Learn to effectively write automated tests by combining unit tests, integration tests, and system tests.


  • Unit testing
    • PHPUnit
    • The Arrange, Act, Assert pattern
    • Using test doubles (dummies, fakes, stubs, spies and mocks)
  • Acceptance testing / BDD
    • Gherkin features
    • Behat
  • Integration testing
    • Testing against the database
  • System testing
  • The Test Pyramid
  • TDD


  • Experience with PHP and with object-oriented programming

Interested in having this training in your company?

Schedule a meeting Send an email Call +31 85 047 0022

About the trainer

I am a software consultant with over 14 years of software development experience. I have worked in various domains such as E-Commerce, On-Demand Media, Government, Facility Management, and Education. I also have multiple years of practical training and coaching experience.


Zend Certified PHP Engineer
Symfony Certified Developer
Certified Kubernetes Application Developer
ICAgile Certified Professional - Agile Team Facilitation
ICAgile Certified Professional - Agile Coaching
  • in-company
  • anywhere in the Netherlands
  • available in Dutch or English
  • 2 - 12 participants
  • 1 day