Exercises, examples and other material relating to training module H311. This topic is presented on public courses
PHP Programming,
Learning to program in PHP
Articles and tips on this subject | updated |
4652 | Testing new algorithms in PHP During algorithm development, code testing, experiments and spike solutions often account for far more code than the final working code - a classic example of that today where I was writing / testing a loop for Lisa.
Scenario - our booking database holds flags for each of our five hotel bedrooms for ... | 2016-02-21 |
3959 | Testing code coverage (have I tested everything?) in PHP When you write a series of tests for your code and they all pass, have you tested everything? Not Necessarily - you only know that you have passed all the tests that you set, and not that the test set could be considered to be complete.
PHPUnit - the unit test suite for PHP - includes a coverage option ... | 2012-12-22 |
3958 | Testing classes for your PHP website with PHPUnit When you visit a web site and run an application, you want it to just work for you, no matter how complex the stuff in the background might be. If, for example, you want to book a room at Well House Manor then you want a few easy data entries to do everything for you - and you don't really want to be ... | 2012-12-22 |
3623 | Some TestWise examples - helping use Ruby code to check your web site operation How to test your website and browser based applications? In a previous article I covered watir-webdriver which lets you run the Firefox Browser from a Ruby script, passing in instructions as to what to fill into certain fields, and then lets you check with all the power of Ruby the pages that are returned ... | 2012-03-03 |
3426 | Automed web site testing scripted in Ruby using watir-webdriver How do you test your web site? With a visit to a few pages, or by waiting for customer feedback if something's not working? That's a very risky approach, and what you really need is a planned and systematic testing regime, with unit tests that must be passed (but will flag fails) run on a regular basis.
There ... | 2011-09-09 |
Examples from our training material
five.php | phpunit - main program example |
oo3.php | A Sample class for testing demos |
p4l | Spike solution and algorithm testing |
Background information
Some modules are
available for download as a sample of our material or under an
Open Training Notes License for free download from
[here].
Topics covered in this module
Test Driven Design.
Unit test principles.
Testing with PHPUnit.
Coverage testing.
Testing PHP sites with Testwise and watir-webdriver.
Complete learning
If you are looking for a complete course and not just a information on a single subject, visit our
Listing and schedule page.
Well House Consultants specialise in training courses in
Ruby,
Lua,
Python,
Perl,
PHP, and
MySQL. We run
Private Courses throughout the UK (and beyond for longer courses), and
Public Courses at our training centre in Melksham, Wiltshire, England.
It's surprisingly cost effective to come on our public courses -
even if
you live in a different
country or continent to us.
We have a technical library of over 700 books on the subjects on which we teach.
These books are available for reference at our training centre.