Training: Test Automation with PHPUnit

In this training you will learn to write effective unit, integration, and system tests using PHPUnit, the most popular test framework for PHP.

Target audience

This training is aimed at developers who have experience with PHP and want to learn how to test their application code effectively using PHPUnit.


Attendees should have at least 1-2 years of experience with PHP and object-oriented programming, and be confident in using an IDE and the command line.

Learning objectives

After completing this training, you:

  • Can use PHPUnit to write automated tests
  • Know about the Test Pyramid and different types of tests (unit, integration, and system tests)
  • Can write unit, integration and system tests following common design patterns and best practices
  • Can use test doubles (dummies, fakes, stubs, spies and mocks) to isolate unit tests from other code
  • Duration: 1 day(s)
  • Level: beginner
  • Location: remote or on-site (Netherlands)
  • Available languages: English, Dutch

About the trainer

Besides a strong technical background in software engineering and experience with PHPUnit, I have over 4 years of experience in training and coaching high-performing teams. In my workshops I combine theory with practical exercises, to increase the hands-on experience of attendees.

Nic Wortel

Why follow one of my trainings?



Fixed price

€ 1600 /day

  • Online
  • Using video conferencing
  • In English or Dutch
  • Up to 12 participants
Book now


Starting from

€ 1650 /day

  • At your office in the Netherlands
  • Price depending on travel distance
  • In English or Dutch
  • Up to 12 participants
Request a quote


Individual price

€ 490 /day

  • Central location in the Netherlands
  • Starting from 3 participants
  • Coffee and lunch included
Get in touch

All prices are excluding VAT.

Get in touch

Do you have any questions about the "Test Automation with PHPUnit" training?