PyZen folyamatos teszt második a paranoid fejlesztők. & Nbsp; Amíg a szkript fut, PyZen figyelemmel kíséri a változásokat a kódot, és újrafuttatnod a tesztsorozat, ha szükséges. Vannak frontend több keretek, valamint számos bejelentés UI.
Telepítés
PyZen telepíthető PyPI segítségével easy_install:
easy_install PyZen
vagy a PIP:
pip telepíteni PyZen
frontend
PyZen biztosít több frontend gyűjteni tesztek és futtassa a folyamatos teszter.
Django
A beállításhoz PyZen alatt Django hozzá pyzen a INSTALLED_APPS beállítást. Az futni manage.py zen kezdeni a teszter folyamatot. Adhat egy alkalmazás címke vagy vizsgálati nevet a formátuma megegyezik a beépített teszt parancsot.
Palack
A Lombik frontend fenntartását a külön csomagot, Lombik-Zen.
Distutils
A PyZen csomag egy distutils parancs zen, hogy futni fog a tesztsorozat konfigurált setup.py alatt PyZen. Fuss setup.py zen kezdeni a teszter folyamatot.
Önálló
A pyzen script egy wrapper futni teszt script alatt PyZen. Fuss pyzen yourscript.py arg1 arg2 ... kezdeni a teszter folyamatot. Nem beállítási lehetőségek állnak rendelkezésre ebben az időben.
Beállítások
--nocolor: zászló, alapértelmezett: False
& Nbsp; letiltása színes kimenet.
-u, --ui: alapértelmezett: automatikus
& Nbsp; Kényszer használatát adott UI modult. A rendelkezésre álló opciók win32, OSX, Linux, és egyik sem.
UI
PyZen nyújt UI jelzi az aktuális teszt állapotát minden futam után, még akkor is, ha a konzol a háttérben. Amellett, hogy a három platform-specifikus interfészek, az sem interfész letiltja ezt a kijelzőt. Lásd a frontend a dokumentációt, de a legtöbb frontends kínálnak --ui lehetőség, hogy felülbírálja a detektálás.
Win32
Az alapértelmezett UI a Windows egy tálcán ikon jelzi az aktuális teszt állapotát és buborék értesítések minden futam után. Ez UI tesztelték a Windows XP és újabb, bár lehet együttműködni a Windows 2000.
OS X
Az alapértelmezett UI OS X használja Growl keresztül AppleScript. A Growl értesítés után postára Minden tesztelés.
Linux
Az alapértelmezett UI Linux használja libnotify csomagot keresztül pynotify könyvtár. Ez alapértelmezés szerint telepítve van a jelenlegi verzió az Ubuntu. Ha pynotify nem található, a felület le lesz tiltva.
Test Runner
Alapértelmezésben PyZen növeli a vizsgálat kimenet színes. Úgy tudjuk, hogy működik mind a Windows és Unix rendszerek. A legtöbb frontend van --nocolor lehetőséget, hogy tiltsa meg, ha szükséges.
Tulajdonságok :
- Monitor forráskód és fuss tesztek megváltoztatni
- OS-specifikus aszinkron értesítést UI
- Színes tesztkimenettel
követelmények :
- Python
Hozzászólás nem található