It's really nice to see everything working but there will be times when you encounter a problem. For example that certain text is missing from the web page:


require_once(dirname(__FILE__) . '/../../../tools/simpletest/autorun.php');
require_once(dirname(__FILE__) . '/../../../tools/simpletest/web_tester.php');

class TestOfCalculator extends WebTestCase {
    function testBasicCalc() {
        $url = 'http://localhost:8081/php/calc/basic_calc.php';
        $this->assertText('Basic Calculator');
        $this->assertTitle('Scientific Calculator');

        $this->assertText('Real Calculator');


Will fail with the following output

Fail: TestOfCalculator -> testBasicCalc -> Text [Real Calculator] not detected in
  [String: Scientific Calculator Basic Calculator Value: Value:]
     at [.../examples/php/simpletest/web04.php line 14]
1/1 test cases complete: 3 passes, 1 fails and 0 exceptions.