Home > testoob

testoob

Testoob is a project mainly written in Python, it's free.

Advanced testing framework for Python

          ----========================----
     -== Testoob - Testing Out Of (The) Box ==-
          ----========================----

=========================================================== = Description:

Testoob is an advanced Python unit testing framework that integrates effortlessly with Python's standard 'unittest' module.

It's designed and built to be easy to use and extend.

=========================================================== = Links:

Home: http://code.google.com/p/testoob Discussion: http://groups.google.com/group/testoob Old docs: http://testoob.sourceforge.net Source code: http://code.google.com/p/testoob/wiki/SourceControl

=========================================================== = Features:

Start using immediately with the 'testoob' executable, or replace unittest.main() with testoob.main()

Some advanced options:

  • Filtering (see testoob/extractors.py)
  • Reporting (see testoob/reporting.py)
  • Testing facilities (see testoob/testing.py)
  • Running (e.g. threads) (see testoob/running.py)
  • And more!

See the full running options by running 'testoob -h', and check the documentation.

=========================================================== = Installation:

See docs/INSTALL

=========================================================== = Testing

On *nix, use GNU make (usually 'make' or 'gmake') from the project root:

make test # test with the default python version make testall # test with different python versions

On Windows, run from the project root:

python tests\alltests.py

=========================================================== = License:

Testoob is distributed under the terms of the Apache License, Version 2.0. See docs/COPYING for more information.

=========================================================== = Credits:

Testoob has been created with the help of:

  • Ori Peleg (orispammerpel at users.sourceforge.net)
  • Barak Schiller (bspamalotschiller at gmail.com)
  • Misha Seltzer (mishadontspamme at seltzer dot com)
  • Wolfram Kriesing (ilikespamwolfram at kriesing dot de)
  • Ronnie van 't Westeinde <Ronnie.gimmespam.van.t.Westeinde at gmail dot com>

To mail us, remove spam-related words from the user names.

Have fun testing! The Testoob team.

Previous:first_app