behave-django Latest version

Code checks status Test suite status Python versions Software license Documentation Status Gitter chat room

Behave BDD integration for Django

Features

  • Web browser automation ready

  • Database transactions per scenario

  • Use Django’s test client

  • Use unittest + Django assert library

  • Use behave’s command line arguments

  • Use behave’s configuration file

  • Fixture loading

  • Page objects

Contents

Version Support

behave-django is tested against the officially supported combinations of Python and Django (Django 4.2, 5.0, 5.1, 5.2 on Python 3.9 through 3.14).

Installs the latest stable version of behave as a dependency.

Indices and tables