This is a grid of all testing-related tools
Package | selenium | hypothesis | splinter | factory_boy | pytest-django | Model Bakery | django-test-plus | django-test-migrations | DDT - Data driven tests | mixer | behave-django | django-webtest | django-dynamic-fixture | Django Coverage plugin | django-check-seo | django-behave | django-functest | wagtail-factories | django-nose | pytest-djangoapp | djangocms-helper | faker-file | djet | django-test-tools | django-discover-jenkins | dj-migration-test | Django Model Observer | pytest-django-factories | Django test curl | django-plaintext-password | django-testscenarios | Django Dev Tools |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
A browser automation framework and ecosystem. |
Hypothesis is a powerful, flexible, and easy to use library for property-based testing. |
splinter - python test framework for web applicati... |
A test fixtures replacement for Python |
A Django plugin for pytest. | Object factory for Django |
Useful additions to Django's default TestCase |
Test django schema and data migrations, including migrations' order and best practices. |
Data-Driven Tests for Python Unittest |
Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objec... |
Behave BDD integration for Django |
django-webtest provides integration of Ian Bicking's WebTest (http://docs.pylonsproject.org/projects/webtest/) with django's testing framework. |
A complete library to create dynamic model instances for testing purposes. |
A plugin for coverage.py to measure Django template execution |
Django Check SEO will check the SEO aspects of your site for you, and will provide advice in case o... |
A Django TestRunner for the Behave BDD module |
Helpers for creating high-level functional tests in Django, with a unified API for WebTest and Selenium tests. |
Factory boy classes for wagtail |
Django test runner using nose |
Nice pytest plugin to help you with Django pluggable application testing. |
Helper for Django applications development |
Create files with fake data. In many formats. With no efforts. |
Django Extended Tests is set of helpers for easy testing of Django apps. |
Django utility for test scaffolding. Tools to create basic tests fast |
A streamlined fork of django-jenkins designed to work with the default test command and the discover runner |
Django migration test module | Django Model Observer |
Simple factory functions for Django models using Pytest fixtures. |
Write Django test requests using curl syntax |
A Django password hasher to store passwords in plaintext |
||
Category | Other | Other | Other | Other | Other | Other | App | Other | Other | App | App | App | App | Other | App | App | App | App | App | Other | Other | Other | Other | App | App | App | Other | Other | Other | App | App | App |
# Using This |
3
![]() |
1
![]() |
0
![]() |
35
![]() |
9
![]() |
1
![]() |
2
![]() |
0
![]() |
1
![]() |
5
![]() |
2
![]() |
10
![]() |
10
![]() |
0
![]() |
2
![]() |
0
![]() |
2
![]() |
0
![]() |
41
![]() |
1
![]() |
1
![]() |
1
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
0
![]() |
0
![]() |
1
![]() |
1
![]() |
Python 3? | ||||||||||||||||||||||||||||||||
Development Status | Production/Stable | Production/Stable | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Beta | Production/Stable | Production/Stable | Production/Stable | Unknown | Production/Stable | Unknown | Alpha | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | Beta | Alpha | Production/Stable | Alpha | Beta | Beta | Beta | Beta | Unknown | n/a | Beta |
Last updated | May 29, 2023, 9:26 a.m. | May 28, 2023, 8:31 a.m. | May 24, 2023, 7:49 a.m. | May 3, 2023, 5:02 a.m. | April 5, 2023, 4:15 a.m. | May 2, 2023, 2:22 a.m. | May 23, 2023, 9:08 p.m. | May 26, 2023, 2 a.m. | Aug. 10, 2022, 12:41 p.m. | March 23, 2022, 10:37 a.m. | May 8, 2023, 7:01 p.m. | Jan. 20, 2023, 7:34 a.m. | Sept. 2, 2022, 12:54 p.m. | April 30, 2023, 6:35 a.m. | April 19, 2023, 9:25 a.m. | Dec. 22, 2022, 6:46 a.m. | April 19, 2023, 12:02 p.m. | May 16, 2023, 8:22 a.m. | Oct. 22, 2021, 10:38 a.m. | May 19, 2023, 8:17 a.m. | May 16, 2023, 4:05 a.m. | May 17, 2023, 3:54 p.m. | Oct. 31, 2021, 6:13 p.m. | Sept. 30, 2022, 10:26 a.m. | Oct. 21, 2021, 3:26 p.m. | April 23, 2023, 8:06 a.m. | Jan. 15, 2022, 7:12 a.m. | June 23, 2021, 3:05 a.m. | Nov. 15, 2021, 11:22 a.m. | May 12, 2023, 11:21 a.m. | ||
Version | 4.9.1 | 6.75.2 | 0.19.0 | 3.2.1 | 4.5.2 | 1.11.0 | 2.2.1 | 1.3.0 | 1.6.0 | 7.2.2 | 1.4.0 | 1.9.10 | 3.1.2 | 3.0.0 | 0.6.2 | 0.1.6 | 1.5.4 | 4.0.0 | 1.4.7 | 1.1.0 | 1.2.5 | 0.14.5 | 0.3.0 | 2.1.0 | 0.1.4 | 0.4.1 | 0.0.1 | 0.2.3 | 0.2.0 | 0.1.0 | n/a | n/a |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other | Other |
Commits | ||||||||||||||||||||||||||||||||
Stars | 26,685 | 6,718 | 2,636 | 3,114 | 1,186 | 675 | 568 | 419 | 427 | 898 | 191 | 318 | 375 | 179 | 124 | 197 | 110 | 94 | 881 | 38 | 30 | 11 | 77 | 7 | 48 | 4 | 4 | 6 | 2 | 0 | 0 | 0 |
Repo Forks | 7,564 | 565 | 510 | 377 | 321 | 77 | 65 | 26 | 110 | 95 | 47 | 64 | 63 | 32 | 11 | 75 | 10 | 38 | 239 | 6 | 17 | 1 | 13 | 4 | 20 | 0 | 0 | 2 | 0 | 1 | 0 | 0 |
Participants |
shs96c
barancev jimevans jleyba jarib AutomatedTester dfabulich illicitonion titusfortner diemol more... |
DRMacIver
Zac-HD pyup-bot alexwlchan honno Zalathar rsokl Cheukting sobolevn amw-zero more... |
andrewsmedina
fsouza jsfehler dependabot[bot] douglascamata hltbra bernardobarreto flavianmissi dependabot-preview[bot] tarsisazevedo more... |
rbarrois
francoisfreitag jdufresne kingbuzzman federicobond jeffwidman Tyarran carljm kamotos cclauss more... |
pelme
blueyed bluetech flub hramezani bfirsh adamchainz rafales bittner michael-k more... |
dependabot[bot]
amureki berinhard timjklein36 ashiazed cclauss jairhenrique anapaulagomes michael-k timjk-gp more... |
frankwiles
jefftriplett fcurella dependabot-preview[bot] grahamu goodtune williln audreyfeldroy epicserve Darwesh27 more... |
dependabot-preview[bot]
dependabot[bot] sobolevn skarzi timgates42 wwarne DmytroLitvinov elijahr maiksprenger Feuermurmel more... |
txels
wswld pradyunsg skeletorXVI ntippman garymacindoe ppentchev santtu Harmon758 orgadish more... |
klen
marazmiki orsinium pavlov99 F30 lucasrcezimbra illia-v camrock1 eelkeh EmlynC more... |
mixxorz
bittner ivancrneto sebastianmanger avsd nikolas blue-hope pydolan sih4sing5hong5 morty more... |
gawel
kmike merwok inglesp gregmuellegger karyon kharandziuk carljm djm yrik more... |
paulocheque
valdergallo gregmuellegger wesleykendall qris drtyrsa zvictor k4rl85 heyman cmltaWt0 more... |
nedbat
PamelaM jambonrose joshuadavidthomas Skeen browniebroke agriffis jaap3 adnathanail izquierdo more... |
corentinbettiol
mbi lnxg33k jgadelange |
rwillmer
dgreisen-cfpb hobthross Bjarkias galuszkak maccesch nikolas adamestein alej0varas lukeaus more... |
spookylukey
frankier rsalmaso vishalsodani |
mvantellingen
jams2 marteinn engineervix mikedingjan nickmoreton therefromhere hammygoonan thibaudcolas bcdickinson more... |
jwhitlock
jbalogh erikrose jsocol akaihola camilonova jezdez dcramer dgladkov brad more... |
idlesign
dependabot[bot] jayvdb k4ml PetrDlouhy |
yakky
pre-commit-ci[bot] astagi dependabot-preview[bot] Eraldo chronossc jrief protoroto evildmp |
barseghyanartur
artur-barseghyan-slimmerai |
jasisz
haxoza konradhalas pszpetkowski dekoza zsiciarz lukaszb gradam galuszkak zefciu more... |
luiscberrocal
pyup-bot dependabot[bot] luiscarlosberrocal iimontilla jayvdb |
bkonkle
camilonova charettes jezdez ipmb nvbn ctbarna fdintino jefftriplett fxdgear more... |
philsupertramp
philipp-zettl dependabot[bot] |
Griffosx
davidegriffon |
jnns |
crccheck
actions-user |
RealOrangeOne
renovate[bot] |
||
Documentation | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | ||||||||||||||||
Factory | ||||||||||||||||||||||||||||||||
BDD | ||||||||||||||||||||||||||||||||
Coverage | ||||||||||||||||||||||||||||||||
Nose | ||||||||||||||||||||||||||||||||
unittest | ||||||||||||||||||||||||||||||||
pytest | ||||||||||||||||||||||||||||||||
Webclient | ||||||||||||||||||||||||||||||||
Django-specific | (wagtail) | (django cms) |
Feature | Description |
---|---|
Factory | Data generation factory |
BDD | Behaviour-driven development related stuff |
Coverage | Coverage related stuff |
Nose | Nose test friendly |
unittest | Unittest extension |
pytest | Pytest plugin |
Webclient | Web client emulation |
Django-specific | Made specially for Django or has support for it |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |