*py.test* is a tool for: * rapidly writing unit- and functional tests in Python * writing tests for non-python code and data * receiving useful reports on test failures * distributing tests to multiple CPUs and remote environments quickstart_: for getting started immediately. features_: a walk through basic features and usage. plugins_: using available plugins. extend_: writing plugins and advanced configuration. `distributed testing`_ how to distribute test runs to other machines and platforms. .. _quickstart: test-quickstart.html .. _features: test-features.html .. _plugins: test-plugins.html .. _extend: test-ext.html .. _`distributed testing`: test-dist.html