8 Hints out of Testing-Turmoil - Lars Strojny

Courtesy Planet PHP  Thu, 09/25/2008 - 08:04
  1. Have a continuous integration solution in place. Really. If you don’t, you just burn money by writing tests.

    I would go so far and say, if you don’t have continuous integration, you should stop writing unit tests and do click testing.

  2. The definition of “tests pass” is “tests pass on the continous integration system”. “Works for me” has neither a place in the bugtracker nor everywhere else.

  3. If you can’t test it, the architecture is most likely wrong...

 

More related items

PHPUnit 3.3.5 - Sebastian Bergmann
Closed #592: Update PHPUnit_Util_CodeCoverage::getCoveringTests(). [4055]Fixed #606: Test names are not escaped in code coverage report. [4027]Fixed #607: runDefaultAssertions() is not called...

Sebastian Bergmann's Blog: The Cost of Test Isolation...
Sebastian Bergmann as a new post talking about a few of the features of the PHPUnit unit testing framework, especially test isolation. Some of PHPUnit features come with the cost of a...

The Cost of Test Isolation (and other PHPUnit...
Some of PHPUnit features come with the cost of a performance penality. This posting explores the effect of the --no-syntax-check, $backupGlobals = FALSE;, and --coverage-html options. Syntax...

HP iPAQ 2215 Pocket PC
A broad range of features, multimedia, and Bluetooth wireless technology make the small and sleek iPAQ h2215 pocket PC an essential tool for communicating and managing information...

Dreamweaver CS3: The Missing Manual
Welcome to Dreamweaver CS3. This new version of the popular web design software offers a rich environment for building professional sites, with drag-and-drop simplicity, clean HTML code, and...


 

Post new comment

The content of this field is kept private and will not be shown publicly.
computer-internet.marc8.com