Version 7 (modified by Fran Boon, 14 years ago) ( diff )




"A bug is a test case you haven't written yet"
"Unit Tests allow merciless refactoring":

Unit Tests (must do)

Should we use doctests?

These should be written by the developers

Continuous Integration

Whenever a commit is made it should be checked to see that it doesn't break anything

Boundary Testing (should do)

Checks functionality of modules against spec

Integration Testing (good thing)

Usability Tests


  • Are we XHTML 1.0 compliant?
  • Are we usable without JavaScript?

Performance Tests

Whilst the Web2Py framework is fast, we should check that we're not doing anything stupid to slow it down:

Security Tests

Whilst the Web2Py framework is secure by design, we should validate this:


Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.