Testify

Skjermbilde programvare:
Testify
Prog.varedetaljer:
Versjon: 0.5.3
Last opp dato: 20 Feb 15
Utvikler: Yelp
Lisens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Testify er en erstatning for Pythons unittest modul og nese.
Vitner er modellert etter unittest, og tester skrevet for unittest vil kjøre under vitne med et minimum av justeringer, men det har funksjoner utover unittest:
& Nbsp; * klasse-nivå oppsett og nedrigging av ligaen metoder som drives en gang hver for et helt sett med testmetoder.
& Nbsp; * en dekoratør basert tilnærming for ligaen metoder, eliminerer behovet for super () samtaler.
& Nbsp; * Mer Pytonske, mindre java
& Nbsp; * forbedret test oppdagelse - vitner kan bore ned i pakker for å finne testtilfeller (lignende til nese).
& Nbsp; * støtte for å samle inn og kjøre tester ved å samle moduler, klasser eller metoder i testsuiter.
& Nbsp; * Pretty test runner utgang (farge!)
& Nbsp; * Støtte for å splitte opp tester i bøtter for å støtte multi-prosessering
& Nbsp; * Extensible plugin system for å legge til ekstra funksjonalitet rundt rapportering
& Nbsp; * Leveres komplett med andre praktiske testing verktøy: Mocking (skilpadde), kodedekning integrering og profilering.
Et eksempel test modul:
fra vitner import *
klasse AdditionTestCase (Testcase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (egen-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; setup
& Nbsp; & nbsp; & nbsp; def increment_the_variable (egen-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (egen-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hevde self.variable == 1
& Nbsp; & nbsp; & nbsp; rive ned
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (egen-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (egen-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = None
hvis __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; kjøre ()

Krav :

  • Python

Lignende programvare

matchmaker
matchmaker

14 Apr 15

nose-parameterized
nose-parameterized

14 Apr 15

DREAM Tool
DREAM Tool

3 Jun 15

RESTClient
RESTClient

28 Sep 15

Annen programvare fra utvikleren Yelp

Testify
Testify

1 Mar 15

Yelp
Yelp

15 Dec 14

Tron
Tron

20 Feb 15

Kommentarer til Testify

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!