9–11 Jul 2007
Vilnius, Lithuania
Europe/Zurich timezone

py.test: towards interactive, distributed and rapid testing

9 Jul 2007, 16:00
30m
Alpha (Vilnius, Lithuania)

Alpha

Vilnius, Lithuania

Speakers

Maciej Fijalkowski (merlinux) holger krekel (merlinux)

Description

We'll talk about py.test, an advanced and easy-to-use Python-based testing tool, aiming to speed up and integrate testing, development and documentation efforts. py.test is a mature tool and used in many projects. We will briefly present highlights of both long-standing and new features (since ep2006): * cross-project external tool for collecting and running application tests * minimal boilerplate approach, write and deploy first test in 60 seconds * ad-hoc distribution of tests on many computers (e.g. by ssh invocations) * generated AJAX application to report multi-host test events * document Python functions with type information tracked at test-run-time * project specific test configurations allow extensions such as: - documentation syntax and referential integrity checks - ad-hoc driving of Windows GUI acceptance tests from Linux - JavaScript Regression tests on PyPy's emerging JavaScript interpreter There are several more features and ideas being considered currently ... all aiming to create a more effective, interactive and joyful test-driven development process ... which we'd like to discuss with the audience and test-tool developers and users.

Primary authors

Presentation materials

There are no materials yet.