All Projects → behave → Behave Django

behave / Behave Django

Licence: mit
Behave BDD integration for Django

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Behave Django

Owasp Cloud Security
OWASP Cloud Security - Enabling conversations through threat and control stories
Stars: ✭ 148 (-4.52%)
Mutual labels:  bdd
Django Pgviews
Fork of django-postgres that focuses on maintaining and improving support for Postgres SQL Views.
Stars: ✭ 150 (-3.23%)
Mutual labels:  django
Pychat
webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing
Stars: ✭ 152 (-1.94%)
Mutual labels:  django
Book recommend
基于协同过滤的书籍推荐系统
Stars: ✭ 149 (-3.87%)
Mutual labels:  django
Appstore
🏪 App Store for Nextcloud
Stars: ✭ 149 (-3.87%)
Mutual labels:  django
Django School Management
Deployment Ready Developer to Developer Full-stack School Management System with payments, e-admission, result management, academic functionalities, and much more implemented in a simple way.
Stars: ✭ 151 (-2.58%)
Mutual labels:  django
Modoboa
Mail hosting made simple
Stars: ✭ 1,998 (+1189.03%)
Mutual labels:  django
Froggy Service
邱威傑市民服務網站
Stars: ✭ 155 (+0%)
Mutual labels:  django
Drf Url Filters
A django app to apply filters on drf querysets using query params with validations using voluptuous.
Stars: ✭ 150 (-3.23%)
Mutual labels:  django
Radish
Behavior Driven Development tooling for Python. The root from red to green.
Stars: ✭ 153 (-1.29%)
Mutual labels:  bdd
Django Celery Docker Example
Example Docker setup for a Django app behind an Nginx proxy with Celery workers
Stars: ✭ 149 (-3.87%)
Mutual labels:  django
React Django
Simple setup for a React-Django web app.
Stars: ✭ 149 (-3.87%)
Mutual labels:  django
Faq
Useful Django-related information collected by `@pydjango` chat users.
Stars: ✭ 152 (-1.94%)
Mutual labels:  django
Djangocms Installer
Console wizard to bootstrap django CMS projects
Stars: ✭ 148 (-4.52%)
Mutual labels:  django
Django Polymorphic Tree
Polymorphic MPTT tree support for models
Stars: ✭ 152 (-1.94%)
Mutual labels:  django
Alize
Visualize Your Github Profile
Stars: ✭ 148 (-4.52%)
Mutual labels:  django
Qaf
Quality Automation Framework for web, mobileweb, mobile native and rest web-service using Selenium, webdrier, TestNG and Java Jersey
Stars: ✭ 150 (-3.23%)
Mutual labels:  bdd
Bovespastockratings
Crawler for Fundamental analysis platform for BOVESPA stocks, generating a score for each share according to the selected criteria on the indicators.
Stars: ✭ 154 (-0.65%)
Mutual labels:  django
Django Newsfeed
A news curator and newsletter subscription package for Django
Stars: ✭ 155 (+0%)
Mutual labels:  django
Django Lb Workflow
Reusable workflow library for Django
Stars: ✭ 153 (-1.29%)
Mutual labels:  django

behave-django |latest-version|

|build-status| |health| |python-support| |license| |docs-status| |gitter|

Behave BDD integration for Django

.. features-marker

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

.. support-marker

Version Support

behave-django is tested against_ the officially supported combinations of Python and Django (Django 2.2, 3.0, 3.1 on Python 3.5, 3.6, 3.7, 3.8).

The version of behave_ is not tied to our integration (read: "independent"). We test against the latest release on PyPI, and run a sample against Behave's current master branch.

.. docs-marker

Documentation

  • Documentation is available from behave-django.readthedocs.io_
  • Read more about behave at behave.readthedocs.io_

.. contribute-marker

How to Contribute

Please, read the contributing guide_ in the docs.

.. references-marker

.. _tested against: https://travis-ci.org/behave/behave-django .. _behave: https://pypi.org/project/behave/ .. _behave-django.readthedocs.io: https://behave-django.readthedocs.io/en/latest/ .. _behave.readthedocs.io: https://behave.readthedocs.io/en/latest/usecase_django.html .. _contributing guide: https://behave-django.readthedocs.io/en/latest/contribute.html .. |latest-version| image:: https://img.shields.io/pypi/v/behave-django.svg :target: https://pypi.org/project/behave-django/ :alt: Latest version .. |build-status| image:: https://img.shields.io/travis/behave/behave-django/master.svg :target: https://travis-ci.org/behave/behave-django :alt: Build status .. |health| image:: https://img.shields.io/codacy/grade/ffcbf7a0c11445a6b95adf80ac9da029/master.svg :target: https://www.codacy.com/app/behave-contrib/behave-django :alt: Code health .. |python-support| image:: https://img.shields.io/pypi/pyversions/behave-django.svg :target: https://pypi.org/project/behave-django/ :alt: Python versions .. |license| image:: https://img.shields.io/pypi/l/behave-django.svg :target: https://github.com/behave/behave-django/blob/master/LICENSE :alt: Software license .. |docs-status| image:: https://img.shields.io/readthedocs/behave-django/stable.svg :target: https://readthedocs.org/projects/behave-django/ :alt: Documentation Status .. |gitter| image:: https://img.shields.io/gitter/room/behave/behave-django.svg :alt: Gitter chat room :target: https://gitter.im/behave/behave-django

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].