O'Reilly logo

CodeIgniter 1.7 by David Upton, Jose Argudo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Talking to humans for a change—the email class

We've put together a lot of building blocks for our test website. We have a database of tests, and we've built functions to run different type of tests. We can access our site and check if we are seeing the right page. We can check that all the files are where we expect them to be, on the remote server. We can automatically run functions on the site and get it to optimize itself. It's fairly simple to write code that uses these tools to run a suite of tests whenever we want—when we log on or by some automatic reminder, such as setting a Cron job on a Linux server to run our program at suitable intervals.

It's not really enough to run tests and just store the results in a database. If something is ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required