Version 68 (modified by 16 years ago) ( diff ) | ,
---|
Testing
"A bug is a test case you haven't written yet"
"Unit Tests allow merciless refactoring"
This page defines what our current approach versus our BluePrint for future options
InstallationGuidelinesDeveloper
Doc Tests
Agile documentation which can be run using Web2Py's Admin UI.
We have a module which uses wsgi_intercept & CherryPy's WebTest: modules/s3_test.py
Unit Tests
Building the Code Right
Continuous Integration
We use the Trac-integrated Bitten to monitor code quality.
Functional Tests
We have integrated Selenium Core into /static/selenium so that Functional Tests can be run. Tests can be developed using Selenium IDE, if desired. If desired they can be maintained in a Python format using
Attachments (4)
- Regression tests.pdf (482.2 KB ) - added by 14 years ago.
-
Regression tests.odt
(349.2 KB
) - added by 14 years ago.
Source for the PDF
-
test.cmd
(1.9 KB
) - added by 14 years ago.
Non-Interactive
-
testui.cmd
(1.9 KB
) - added by 14 years ago.
Interactive Wrapper for Selenium
Download all attachments as: .zip