Skip to content

Teach Me Unit Testing Tools

Photo of Bruce Frederiksen
Hosted By
Bruce F.
Teach Me Unit Testing Tools

Details

Dan Dye will be our lead student for a "Teach Me" session on Unit Testing with Python. The "Teach Me" sessions put the student in front of the group to solicit help from the rest of the group. The student tries out commands on the projector to make sure he understands what's being said. This prevents the experts from getting ahead of the student. It also allows multiple experts to contribute, so that the student gets multiple perspectives on how to use the tool.

So whether you're also new to Unit Testing with Python and want to learn, or already know something about it, there is a place for you at this meeting!

Some of the topics and modules to be covered:

• Standard Library modules: [doctest (https://docs.python.org/2/library/doctest.html#module-doctest), unittest (https://docs.python.org/2/library/unittest.html#module-unittest)]

• Third-party unittest frameworks: [pytest (http://pytest.org), nose] (https://nose.readthedocs.org/en/latest/)

• Mock Testing Tools: [mock, Mocker]

• Web Testing Tools: [twill, Selenium (http://pypi.python.org/pypi/selenium)]

• Acceptance/Business Logic Testing Tools: [Behave, Lettuce]

• Static Code Analysis: [Pyflakes (http://divmod.org/trac/wiki/DivmodPyflakes), Pylint (http://www.logilab.org/project/pylint), pep8 (http://pypi.python.org/pypi/pep8/)]

• Coverage Tools: [coverage (http://www.nedbatchelder.com/code/modules/coverage.html), ]

• Test Fixtures: [Django Fixtures (http://www.djangoproject.com/documentation/testing/#fixtures), ]

Photo of Tampa Bay Python group
Tampa Bay Python
See more events
Tampa Bay Wave , (SYKES Bldg.) 2nd floor
400 N Ashley Dr · Tampa, FL