Course Material Requirements
Newer releases of the target libraries used in this course have been published. For a more recent course on testing in PHP, why not watch our course: Automated Testing With PHP.
Interested in learning how to get started testing your PHP applications? In this course, Andrew Perkins will teach you the very basics of testing in the PHP language. Learn what is needed to test PHP applications and why testing is important. Explore the differences between regular testing, test-driven development (TDD) and behavior-driven development (BDD). Along the way, take a look at the various frameworks that are available, to make sure your PHP websites run just as you expected. And lastly, compare and contrast the different types of tests that you can run such as unit, functional, and acceptance tests.
1.Introduction3 lessons, 05:32
3 lessons, 05:32
1.1Introduction01:10
1.1
Introduction
01:10
1.2Requirements01:43
1.2
Requirements
01:43
1.3What Is Testing and Why Is It Important?02:39
1.3
What Is Testing and Why Is It Important?
02:39
2.Testing Methodologies3 lessons, 24:26
3 lessons, 24:26
2.1Regular Testing10:25
2.1
Regular Testing
10:25
2.2Test-Driven Development09:22
2.2
Test-Driven Development
09:22
2.3Behavior-Driven Development04:39
2.3
Behavior-Driven Development
04:39
3.PHP Testing Frameworks3 lessons, 08:25
3 lessons, 08:25
3.1PHPUnit02:59
3.1
PHPUnit
02:59
3.2Codeception03:02
3.2
Codeception
03:02
3.3Behat02:24
3.3
Behat
02:24
4.Test Types3 lessons, 36:05
3 lessons, 36:05
4.1Unit Tests08:52
4.1
Unit Tests
08:52
4.2Functional Tests11:34
4.2
Functional Tests
11:34
4.3Acceptance Tests15:39
4.3
Acceptance Tests
15:39
5.Conclusion1 lesson, 00:36
1 lesson, 00:36
5.1Conclusion00:36
5.1
Conclusion
00:36