Testing tools

This is a grid of all testing-related tools

Features currently being evaluated

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

Filter results

Package selenium hypothesis splinter factory_boy pytest-django Model Bakery django-test-plus mixer django-nose DDT - Data driven tests django-test-migrations django-dynamic-fixture django-webtest behave-django Django Coverage plugin lettuce django-check-seo django-functest wagtail-factories Django REST Assured djet pytest-djangoapp django-discover-jenkins djangocms-helper django-whatever django-test-tools pytest-django-factories dj-migration-test Django test curl django-juno-testrunner django-dbdiff django-testscenarios model_mommy mig3 django-behave Django Dev Tools Renamed to "proofread" djipsum Django Model Observer Random Instances homophony django-admin-smoke-tests django-email-test django-liveserver django-output-validator django-testmigrate django-userswitch django-quick-test django-slowtests django-with-asserts dtcov django-rainbowtests django-skd-smoke django-scaffolding django-autotest django-coverage Django Test Without Migrations django-hudson django-nose-selenium tddspry django-sane-testing PyZen Salad proofread django-dilla django.js django-test-utils django-test-extensions
Package selenium hypothesis splinter factory_boy pytest-django Model Bakery django-test-plus mixer django-nose DDT - Data driven tests django-test-migrations django-dynamic-fixture django-webtest behave-django Django Coverage plugin lettuce django-check-seo django-functest wagtail-factories Django REST Assured djet pytest-djangoapp django-discover-jenkins djangocms-helper django-whatever django-test-tools pytest-django-factories dj-migration-test Django test curl django-juno-testrunner django-dbdiff django-testscenarios model_mommy mig3 django-behave Django Dev Tools Renamed to "proofread" djipsum Django Model Observer Random Instances homophony django-admin-smoke-tests django-email-test django-liveserver django-output-validator django-testmigrate django-userswitch django-quick-test django-slowtests django-with-asserts dtcov django-rainbowtests django-skd-smoke django-scaffolding django-autotest django-coverage Django Test Without Migrations django-hudson django-nose-selenium tddspry django-sane-testing PyZen Salad proofread django-dilla django.js django-test-utils django-test-extensions
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
Mixer -- Is a fixtures
replacement. Supported Django,
Flask, SqlAlchemy and custom
python objec...
Django test runner using nose Data-Driven Tests for Python
Unittest
Test django schema and data
migrations, including
migrations' order and best
practices.
A complete library to create
dynamic model instances for
testing purposes.
django-webtest provides
integration of Ian Bicking's
WebTest
(http://docs.pylonsproject.org/projects/webtest/)
with django's testing
framework.
Behave BDD integration for
Django
A plugin for coverage.py to
measure Django template
execution
Behavior-driven-development
tool for python, inspired by
Cucumber for Ruby ⛺
Django Check SEO will check
the SEO aspects of your site
for you, and will provide
advice in case o...
Helpers for creating
high-level functional tests in
Django, with a unified API for
WebTest and Selenium tests.
Factory boy classes for
wagtail
Instantly test-cover your
Django REST Framework based
API
Django Extended Tests is set
of helpers for easy testing of
Django apps.
Nice pytest plugin to help you
with Django pluggable
application testing.
A streamlined fork of
django-jenkins designed to
work with the default test
command and the discover
runner
Helper for Django applications
development
[Unmaintained] Unobtrusive
test models creation for
dja...
Django utility for test
scaffolding. Tools to create
basic tests fast
Simple factory functions for
Django models using Pytest
fixtures.
Django migration test module Write Django test requests
using curl syntax
A more useful (and slightly
more glamorous) test runner
for Django 1.6+ from the folks
at YunoJuno
Diff the database state with
pre-generated fixtures, for
testing (tests that write
themselves)
No longer maintained, please
migrate to model_bakery
Detect regressions in your
python3 migration!
A Django TestRunner for the
Behave BDD module
Moved to
https://github.com/mattrobenolt/proofread
:pencil: Django lorem ipsum
generator - command plugin to
generate (fake content data)
for django
Djmo Retrieve or generate random
instances of Django models.
zc.testbrowser and Django
integration
Runs some basic tests on your
custom admin objects.
An app for sending test emails
via the admin site to make
sure your email server is
working.
A backport of the Django
LiveServerTestCase for 1.3
This app validates all the
HTML pages that are generated
by your Django project, using
a middleware and storing
faile...
Run automated tests for your
migrations.
A quick 'n' dirty Django app
for switching between
different users while testing
Test your Django apps in
seconds instead of minutes
Locate your slowest tests. Test Django HTML with Context
Managers
Django Template Coverage This is a custom test runner
for Django that gives you
*really* colorful test output.
This package is intended for
simplification of smoke tests
creation
Creates placeholder data for
your app
Automatically runs your test
suite and displays desktop
notifications with the results
Yet another django test
coverage app with nice custom
html reports. Author is George
Song from 55minutes. I
converted sv...
Django Test Without
Migrations: Disable migrations
when running your Django tests
Plug and play continuous
integration with django and
hudson
Nose plugin for running
selenium tests with django
support.
Collection of testcases and
helpers to test Django
projects and applications with
nose and twill libraries.
Django integration with nose,
Selenium and more
A continuous test runner for
Python
A nice mix of great BDD
ingredients
Test your Django app without
writing tests!
:family: Ubercool DB spammer
for Django
Javascript tools for Django Utilities for testing Django
applications
A set of custom assertions and
examples for use testing
django applications
Category Other Other Other Other Other Other App App App Other Other App App App Other App App App App Other Other Other App Other Other App Other App Other Other App App Other Project App App App App Other Other Other App App App App App Other App App Other App Other App App App App Other App App Other Other Other App App App App App App
# Using This 3 1 0 34 9 1 2 3 41 1 0 10 10 1 0 7 2 2 0 2 1 1 1 1 0 0 0 0 0 1 0 1 13 0 0 1 0 1 1 0 0 1 2 0 2 1 2 1 1 1 0 1 1 0 0 15 0 2 2 0 1 2 2 1 1 1 4 4
Python 3?
Development Status Production/Stable Production/Stable Unknown Production/Stable Production/Stable Production/Stable Production/Stable Production/Stable Production/Stable Beta Beta Unknown Production/Stable Production/Stable Production/Stable Unknown Unknown Production/Stable Production/Stable Production/Stable Alpha Beta Alpha Production/Stable Beta Production/Stable Beta Beta Beta Unknown Beta n/a Unknown n/a Alpha Beta Unknown Unknown Beta Alpha Beta Alpha Alpha Unknown Inactive Alpha Production/Stable n/a Unknown Unknown n/a Beta Beta Unknown Unknown Beta Production/Stable n/a Beta Beta Beta Beta Beta Unknown n/a Beta Unknown Unknown
Last updated Sept. 27, 2021, 12:44 a.m. Sept. 26, 2021, 1:04 a.m. Sept. 22, 2021, 9:37 a.m. Oct. 19, 2021, 4:01 a.m. Sept. 24, 2021, 1:05 p.m. Jan. 13, 2022, 2:36 a.m. Aug. 11, 2021, 12:38 p.m. Oct. 13, 2021, 11:25 a.m. March 9, 2021, 8:03 a.m. Oct. 4, 2021, 6:40 p.m. Sept. 14, 2021, 5:48 a.m. Oct. 1, 2021, 8:10 p.m. Sept. 7, 2021, 11:53 a.m. Jan. 10, 2022, 12:30 p.m. Nov. 11, 2021, 9:05 a.m. Feb. 26, 2020, 7:46 a.m. Sept. 9, 2021, 12:45 p.m. Nov. 26, 2021, 8:34 a.m. May 14, 2021, 8:04 a.m. July 31, 2020, 2:34 p.m. July 29, 2021, 6:27 p.m. Aug. 4, 2021, 7:21 a.m. Oct. 21, 2021, 3:26 p.m. Dec. 9, 2020, 9:06 a.m. April 5, 2020, noon Aug. 24, 2021, 8:46 a.m. June 23, 2021, 3:05 a.m. June 8, 2021, 6:04 a.m. May 9, 2021, 3:24 p.m. Aug. 1, 2020, 5:09 a.m. Jan. 30, 2019, 10:02 p.m. Oct. 21, 2019, 6:05 p.m. Feb. 27, 2020, 7:34 p.m. March 24, 2020, 6:36 a.m. Jan. 20, 2013, 9:56 p.m. Dec. 5, 2017, 5:28 p.m. Dec. 10, 2015, 5:04 a.m. Oct. 8, 2012, 5:24 p.m. Sept. 8, 2014, 3:26 p.m. Feb. 28, 2017, 7:44 p.m. May 26, 2014, 11:45 p.m. March 3, 2012, 3:30 p.m. Dec. 29, 2010, 1:54 a.m. Feb. 12, 2016, 1:15 a.m. March 22, 2011, 6:49 a.m. Aug. 1, 2011, 5:10 p.m. Feb. 12, 2019, 11:58 a.m. March 16, 2013, 7:49 p.m. April 22, 2015, 2:14 p.m. Dec. 21, 2016, 6:42 p.m. Nov. 11, 2015, 7:58 a.m. Oct. 9, 2015, 9:02 a.m. Aug. 30, 2011, 9:39 a.m. Jan. 26, 2014, 8:15 a.m. April 12, 2017, 6 p.m. Dec. 15, 2010, 2:55 a.m. Sept. 6, 2012, 5:32 p.m. March 1, 2011, 10:01 a.m. Feb. 22, 2012, 10:24 a.m. April 3, 2013, 6:17 p.m. June 19, 2015, 2:28 a.m. Jan. 22, 2013, noon Jan. 9, 2013, 8:56 p.m. June 27, 2014, 10:25 a.m. July 22, 2016, 5:59 p.m. Oct. 26, 2011, 3:20 p.m.
Version 3.141.0 6.23.0 0.15.0 3.2.1 4.4.0 1.4.0 2.2.0 7.2.0 1.4.7 1.4.4 1.1.0 3.1.1 1.9.7 1.4.0 2.0.2 0.2.23 0.4.3 1.1.1 2.0.1 0.2.3 0.3.0 0.15.2 0.1.4 1.2.5 0.3.1 2.0.0 0.2.3 0.3.1 0.1.2 0.4.1 0.9.5 n/a 2.0.0 n/a 0.1.6 n/a 0.1.0 1.1.5 0.0.1 0.0.3 0.1.7.1 0.3.0 0.0.3 n/a 1.5 0.4.0 0.2.2 n/a 1.1.1 0.0.1 n/a 0.6.0 0.2 0.2.6 0.1.0 1.2.4 0.6 n/a 0.7.3 0.3.1 0.5.11 0.3.2 0.4.14 0.1.2 n/a 0.8.1 0.3 0.14
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 GitHub Other GitHub GitHub GitHub Other GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub Bitbucket GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub Bitbucket GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub
Commits
Stars 21726 5389 2444 2738 938 499 483 796 866 402 242 355 285 173 161 1233 88 60 66 183 77 35 47 27 72 5 5 3 3 7 9 n/a 926 3 192 n/a 1 10 4 4 8 14 7 6 6 19 12 14 162 18 28 43 49 40 24 42 150 33 44 38 59 82 125 90 131 179 340 145
Repo Forks 6526 472 494 339 290 57 54 87 237 100 24 61 62 43 28 336 3 8 24 22 13 4 20 9 20 4 2 n/a n/a 7 4 n/a 156 2 71 n/a n/a 1 n/a 2 4 8 4 2 2 1 2 3 21 7 4 7 25 6 4 23 21 10 5 7 8 7 28 11 17 76 67 29
Participants shs96c
barancev
jimevans
jleyba
jarib
dfabulich
illicitonion
AutomatedTester
lukeis
eranmes
more...
DRMacIver
Zac-HD
pyup-bot
alexwlchan
Zalathar
rsokl
sobolevn
amw-zero
dchudz
jwg4
more...
andrewsmedina
fsouza
douglascamata
hltbra
jsfehler
bernardobarreto
flavianmissi
dependabot-preview[bot]
tarsisazevedo
fabiomcosta
more...
rbarrois
francoisfreitag
jdufresne
federicobond
jeffwidman
rcommande
carljm
kamotos
dnerdy
zetsub0u
more...
pelme
blueyed
bluetech
flub
bfirsh
rafales
adamchainz
bittner
michael-k
uncomplex
more...
dependabot[bot]
berinhard
amureki
timjklein36
ashiazed
anapaulagomes
michael-k
abbottc
jairhenrique
radwon
more...
frankwiles
jefftriplett
fcurella
dependabot-preview[bot]
grahamu
goodtune
williln
audreyfeldroy
epicserve
Darwesh27
more...
klen
marazmiki
orsinium
pavlov99
F30
lucasrcezimbra
illia-v
alexlanders
eelkeh
EmlynC
more...
jwhitlock
jbalogh
erikrose
jsocol
akaihola
camilonova
jezdez
dcramer
dgladkov
brad
more...
txels
wswld
pradyunsg
skeletorXVI
ntippman
garymacindoe
ppentchev
santtu
Harmon758
azamattokhtaev
more...
dependabot-preview[bot]
sobolevn
skarzi
dependabot[bot]
wwarne
DmytroLitvinov
maikhoepfel
timgates42
timur-orudzhov
lerdem
more...
paulocheque
valdergallo
gregmuellegger
wesleykendall
qris
drtyrsa
zvictor
k4rl85
heyman
cmltaWt0
more...
kmike
gawel
merwok
inglesp
gregmuellegger
karyon
kharandziuk
carljm
djm
yrik
more...
mixxorz
bittner
ivancrneto
sebastianmanger
avsd
nikolas
pydolan
sih4sing5hong5
morty
jenisys
more...
nedbat
PamelaM
jambonrose
Skeen
agriffis
jaap3
joshuadavidthomas
adnathanail
browniebroke
izquierdo
more...
gabrielfalcao
RickyCook
danni
adaschevici
chris-morgan
fsouza
apieum
michelts
nikolas
mitgr81
more...
corentinbettiol spookylukey
frankier
rsalmaso
vishalsodani
mvantellingen
marteinn
mikedingjan
therefromhere
hammygoonan
jeromelebleu
kevinhowbrook
blurrah
crimzon96
rinti
ydaniv
maryokhin
yprez
sobolevn
sramana
alepn
belugame
gomlgs
jasisz
haxoza
konradhalas
pszpetkowski
dekoza
zsiciarz
lukaszb
gradam
galuszkak
zefciu
more...
idlesign
jayvdb
dependabot[bot]
k4ml
bkonkle
camilonova
charettes
jezdez
ipmb
nvbn
ctbarna
fdintino
jefftriplett
fxdgear
more...
yakky
astagi
dependabot-preview[bot]
Eraldo
chronossc
evildmp
kmmbvnr
coagulant
GeyseR
lampslave
sprymak
abakar
cheshire
bartTC
kmike
qnub
luiscberrocal
pyup-bot
dependabot[bot]
iimontilla
jayvdb
jnns philipp-zettl
philsupertramp
dependabot[bot]
crccheck stevejalim
hugorodgerbrown
Geekfish
tomwardill
gergelypolonkai
jpic
blueyed
vandersonmota
berinhard
henriquebastos
italomaia
anapaulagomes
romulocollopy
lucassimon
douglas
lightstrike
selwin
more...
mverteuil
dependabot-preview[bot]
dependabot[bot]
imgbot[bot]
whitesource-bolt-for-github[bot]
codacy-badger
rwillmer
dgreisen-cfpb
hobthross
Bjarkias
galuszkak
maccesch
nikolas
adamestein
alej0varas
lukeaus
more...
mattrobenolt agusmakmun Griffosx claudiobi
claudiob
meatbody
gintas
admp
trimailov
SeanHayes
PetrDlouhy
andybak
jcushman
SeanHayes
blag
akoumjian spookylukey SeanHayes
peterlauri
owais
mnazim
aparo
martinrusev mjhea0
koleror
simonsmiley
danpalmer
cuducos
nickromano
paltman
petedmarsh
anrie
johnpaulett traff
treyhunner
bradmontgomery
aaronbassett
jieter
michaeldfallen
geerk
bellum
btn
morpy
matthiask
sbaechler
andybak
ricefield
martinrusev kmike henriquebastos
cderwin
grantmcconnaughey
deniscostadsc
jmerdich
mrmachine
kmmbvnr
cmheisel
ojii
passy
pelme
playpauseandstop
dgladkov
t0ster
Almad
aarranz
tdivis
andrejtokarcik
yedpodtrzitko
akaihola
ericpalakovichcarr
vinilios
kmike
coderanger
timhughes
singingwolfboy
skoczen
medwards
beanqueen
santagada
nikolas
mattrobenolt aerosol
rob-b
jackiekazil
slinkp
rgsoda
fitoria
amites
mlavin
noirbizarre
randlet
szelga
thedrow
michaeljones
ericholscher
acdha
miracle2k
mthornhill
zen4ever
unbracketed
dnordberg
pterk
tmc
zenweasel
more...
garethr
rca
zbyte64
Phlip
sverrejoh
adamcharnock
alanjds
igorsobreira
jezdez
schinckel
more...
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 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 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)   (zc)
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