A number of testing frameworks were used. The Agile Testing tutorial provides a path through the toolsets, showing what you can do, and how you should do it.
Unit Testing: [Nose ], <{filename}/blog/2005/11/2005_11_09-compare_and_contrast_round_3_revised.rst>
Acceptance Testing: [FitNesse ]
Regression Testing: [TextTest ]
Functional Testing: [twill ]. A thorough analysis is …
more ...testresources http://www.robertcollins.net/unittest/testresources/ purpose appears to be to manage the resources used by a test suite.
Adding this resource management context extends the Test Suite to optimize tests around the resources. This can reshuffle the TestCases to minimize SetUp's. This can be useful in contexts where …
more ...SubUnit's http://www.robertcollins.net/unittest/subunit/ purpose appears to be to manage testing via subprocesses.
Consequently, it can run external tests not in Python, it can fork a subprocess to manage the Fixture in an isolated process.
Adding this subprocess execution context extends the Test Runner implementation of the …
more ...Trial is not really a stand-alone unit test framework. It is an extension to unittest focused on the testing needs for the Twisted framework.
The Trial how-to http://twistedmatrix.com/projects/core/documentation/howto/testing.html has some information. More valuable, perhaps are the API documents http://twistedmatrix.com/documents …
more ...A wiki page on Python testing tools http://pycheesecake.org/wiki/PythonTestingToolsTaxonomy identifies a number of additional unit testing tools. The wiki page provides a handy summary. I'll examine these in light of the Beck Unit Test design patterns to provide a little more detail on what they really do …
more ...The object-oriented unit testing framework began as Smalltalk's Beck Test framework http://www.xprogramming.com/testfram.htm. It evolved to the JUnit http://www.junit.org/index.htm>`_ ` <http://www.junit.org/index.htm%22%20target=%22NewWindow framework for Java. Beck defined four repeated patterns of unit testing software …
more ...The object-oriented unit testing framework began as Smalltalk's Beck Test framework http://www.xprogramming.com/testfram.htm%22%20target=%22NewWindow. It evolved to the JUnit http://www.junit.org/index.htm%22%20target=%22NewWindow framework for Java. Beck defined four repeated patterns of unit testing software, covered in a previous …
more ...The object-oriented unit testing framework began as Smalltalk's Beck Test framework http://www.xprogramming.com/testfram.htm. It evolved to the JUnit http://www.junit.org/index.htm framework for Java. Beck defined four repeated patterns of unit testing software:
The Fixture. The thing we are …
Ned Batchelder : Blog [http://www.nedbatchelder.com/blog/index.html ] identifies no less than 6 unit testing frameworks for Python [http://www.nedbatchelder.com/blog/200510.html#e20051025T070731 ] and [http://www.nedbatchelder.com/blog/200411.html#e20041120T185622 ].
TestGears [http://www.turbogears.com/testgears/ ] is part of the TurboGears web uber-framework …
more ...