Flag of Ukraine
SymfonyCasts stands united with the people of Ukraine

Track

Pro Testing

----

Build great apps with confidence! Testing tools to make you sleep soundly at night.

Courses in this Track

Beginner Testing

0 videos

End to End (E2E) App Testing

Login or register to track your progress!
PHPUnit: Unit Testing with a Bite!

1:17:50

16 videos

PHPUnit: Unit Testing with a Bite!

Login or register to track your progress!
PHPUnit: Integration Testing with Live Services

1:02:48

Behavioral Testing

BDD, Behat, Mink and other Wonderful Things

1:59:49

23 videos

BDD, Behat, Mink and other Wonderful Things

Login or register to track your progress!
phpspec: Testing... *Designing* with a Bite

2:54:11

28 videos

phpspec: Testing... *Designing* with a Bite

Login or register to track your progress!

Testing Track Overview


Prerequisites

As long as you're comfortable with object-oriented coding, you're ready to test!

After this track, what will my level be?

No matter what you need, you'll be absolutely comfortable with unit testing your classes, integration testing all your layers together, or functionally testing your app with a real browser.

Track Summary

If you're even checking out this track, congrats! It means that you're ready to take your apps to the next level.

This track is all about learning how to test your app from a "pragmatic-first" point of view. Sure, you'll learn all the important stuff along the way - like the difference between unit, integration & functional tests or how to mock. This will allow you to test your PHP classes directly or take control of a real browser that surfs around your site and tests that it works (including JavaScript)!

As a bonus, you'll also learn how to use your tests to drive the quality of your app. It's called behavior-driven development and... it's pretty awesome.

userVoice