Please ensure Javascript is enabled for purposes of website accessibility
PHP Unit And Automated Tests
0( 0 REVIEWS )
28 STUDENTS
1h 33m

This course is designed for those interested to learn the basics of PHPUnit, how to write various types of automated tests, and make them useful using PHPUnit.

Read more.
Course Skill Level
Beginner
Time Estimate
1h 33m

Instructor

Mclearn team was started in 2018 with a vision to empower people and businesses worldwide with great learning - any time, any place and on any device.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

About This Course

Who this course is for:

  • PHP developers who want to improve the quality of their code by writing automated tests for their functions and classes
  • PHP developers who want to learn the PHPUnit testing framework

What you’ll learn: 

  • Basics of PHPUnit
  • Debugging and Test-Driven Development
  • How to test API and controllers
  • How to test UI with PHPUnit and Selenium
  • Testing workflows

Requirements: 

  • Basic knowledge of PHP, SQL and Web development is necessary for this course. 

Everyone tells you that you need to test. You know the theory, but you don’t know where to begin. What to test? What cases to write? PHPUnit is a testing framework for PHP that offers many ways to automate testing. Through realistic and pragmatic examples, this presentation will take you away from echo or var_dump and ease you into the testing business.  

Our Promise to You

By the end of this course, you will have learned about PHPUnit and automated tests.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about PHPUnit.

Course Curriculum

Section 1 - Tests And PHP Unit Basics
Manual Vs. Automated Tests 00:00:00
Writing And Executing Tests 00:00:00
Diving Deeper Into PHP Unit 00:00:00
Section 2 - From Debugging To TDD
Found A Bug 00:00:00
Improving Code 00:00:00
Writing New Code 00:00:00
Test-Driven Development 00:00:00
Section 3 - Testing Your API And Controllers
Installing Guzzle And Testing An HTTP Request 00:00:00
Crawling HTML Output With Goutte 00:00:00
Submitting Forms 00:00:00
Uploading Files 00:00:00
Testing APIs And JSON 00:00:00
Tools for Better Functional Tests 00:00:00
Section 4 - Testing Your UI With PHP Unit And Selenium
Installing Selenium And Testing A Basic Scenario 00:00:00
Creating A Realistic Navigation Scenario 00:00:00
Selenium Testing Tips 00:00:00
Section 5 - Better Testing Workflows
Running Tests Automatically 00:00:00
Code Coverage 00:00:00
Better Communication And Deployment 00:00:00
Selling Tests To Your Boss 00:00:00
4764597

Join our newsletter and get your first course free!

4764598

Join our newsletter and get your first course free!

Congratulations! You get one free course of your choice. Please check your email now for the redemption code

Are you interested in higher education?