As developers, we play a pivotal role in the quality assurance (Q/A) of the software we write. In this talk I will introduce the fundamentals of Q/A and unit testing in PHP with the PHPUnit framework. We will explore the various tools that PHPUnit provides us as developers to write effective and concise unit tests, and we will look at how to leverage unit tests in test environments with such tools as TravisCI. Finally we will hack the code that I wrote for PHPColumbus Code Challenge #1 with the goal to improve its quality and testability. Everyone is encouraged to attend no matter their developer experience.
Sessions | |
---|---|