Wednesday, September 2, 2009

Python and testing

Here's a list of links I've found when building my python testing knowledge, categorized under Unit testing, Mocks, Articles, Web testing, Google App Engine and Code Coverage.



Unit testing


http://somethingaboutorange.com/mrl/projects/nose/0.11.1/
http://docs.djangoproject.com/en/dev/topics/testing/ (Django client)
http://pyunit.sourceforge.net/

Mocks


http://code.google.com/p/pymox/
http://python-mock.sourceforge.net/
http://www.voidspace.org.uk/python/mock/
http://labix.org/mocker
http://farmdev.com/projects/fudge/
http://codespeak.net/py/dist/test.html
http://www.testoob.org/
http://code.google.com/p/mockito/wiki/MockitoForPython

Articles


http://stackoverflow.com/questions/191673/preferred-python-unit-testing-framework
http://domderrien.blogspot.com/2009/01/automatic-testing-of-gae-applications.html
http://agiletesting.blogspot.com/2009/07/python-mock-testing-techniques-and.html
http://domderrien.blogspot.com/2009/01/automatic-testing-of-gae-applications.html
http://www.cuberick.com/2008/11/unit-test-your-google-app-engine-models.html
http://blog.appenginefan.com/2008/06/unit-tests-for-google-app-engine-apps.html

http://www.djangosnippets.org/snippets/705/ django coverage integration
http://code.activestate.com/recipes/52298/ custom html coverage reporting

Web testing


http://pythonpaste.org/webtest/

GAE


http://appengine-cookbook.appspot.com/recipe/app-engine-test-runner/
http://code.google.com/p/gaeunit/
http://code.google.com/p/nose-gae/

Code Coverage


http://darcs.idyll.org/~t/projects/figleaf/README.html
http://nedbatchelder.com/code/coverage/

Feel free to point me to something important I may have missed.

No comments:

Post a Comment