Testify

Software screenshot:
Testify
Podrobnosti Software:
Verze: 0.5.3
Datum uploadu: 20 Feb 15
Vývojka: Yelp
Licence: Volný
Popularita: 7

Rating: nan/5 (Total Votes: 0)

dosvědčit je náhrada pro Python unittest modulem a nosu.
Svědčím o tom, je modelována podle unittest a testy psaný pro unittest bude probíhat v rámci vypovídat s minimem úprav, ale má vlastnosti, které přesahují unittest:
& Nbsp; * nastavení úrovně třídy, a teardown rozpisy metod, které jsou provozovány jednou za celou sadu zkušebních metod.
& Nbsp; * přístup malíř na bázi metod utkání, což eliminuje potřebu super () volání.
& Nbsp; * Více pythonic, méně java
& Nbsp; * rozšířené zkoušce objev - svědčit může přejít až do balíčků najít testovací případy (podobné jako v nosu).
& Nbsp; * podpora pro sběr a provádění zkoušek sběrem moduly, třídy nebo metody do testovacích sad.
& Nbsp; * Pretty testu běžec výstup (barva!)
& Nbsp; * Podpora pro rozdělení na testy do kbelíků na podporu multi-processing
& Nbsp; * Extensible plugin systém pro přidání dalších funkcí kolem zpráv
& Nbsp; * Dodává se kompletní s dalšími praktickými testování nástroje: Posmívání (želva), integrace pokrytí kódu a profilování.
Příkladem test case modul:
od svědčit import *
třída AdditionTestCase (TestCase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; setup
& Nbsp; & nbsp; & nbsp; def increment_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tvrdit self.variable == 1
& Nbsp; & nbsp; & nbsp; roztrhat
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = None
pokud __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; run ()

Požadavky na :

  • Python

Podobný software

selenose
selenose

20 Feb 15

TestLink
TestLink

20 Feb 15

Ahven
Ahven

15 Apr 15

Bazinga
Bazinga

11 May 15

Ostatní software developer Yelp

Yelp
Yelp

15 Dec 14

Tron
Tron

20 Feb 15

Testify
Testify

1 Mar 15

Komentáře k Testify

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!