PyZen

Software kuvakaappaus:
PyZen
Ohjelmiston tiedot:
Versio: 0.3.2
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Noah Kantrowitz
Lupa: Vapaa
Suosio: 3

Rating: nan/5 (Total Votes: 0)

PyZen on jatkuva testi juoksija vainoharhainen kehittäjille. & Nbsp; Niin kauan kuin kirjoitus on käynnissä, PyZen seuraa muutoksia koodi ja uudelleen ajaa testi Suite tarvittaessa. On käyttöliittymiin useita kehyksiä sekä useita ilmoituksen käyttöliittymistä.
asennus
PyZen voidaan asentaa PyPI avulla easy_install:
easy_install PyZen
tai PIP:
Pip asentaa PyZen
käyttöliittymiin
PyZen tarjoaa useita käyttöliittymiin kerätä testejä ja suorita jatkuvaa testaaja.
Django
Setup PyZen alle Django lisää pyzen omaan INSTALLED_APPS asetusta. Run manage.py zen aloittaa testaaja prosessin. Voit antaa sovelluksen etiketti tai testin nimi käyttäen samaa muotoa kuin sisäänrakennettu testissä komento.
Pullo
Flask frontend ylläpidetään erillinen paketti, pullo-Zen.
Distutils
PyZen paketti tarjoaa distutils komento zen joka jatkuu testisarja määritetty setup.py alle PyZen. Run setup.py zen aloittaa testaaja prosessin.
Itsenäinen
Pyzen käsikirjoitus tarjoaa kääre ajaa mitään testiskripti alle PyZen. Suorita pyzen yourscript.py arg1 arg2 ... aloittaa testaaja prosessia. Ei asetuksia ovat saatavilla tällä hetkellä.
Vaihtoehdot
--nocolor: lippu, oletusarvo: False
& Nbsp; Poista värillinen lähtö.
-u, --ui: default: Autodetect
& Nbsp; Pakottaa käyttämään tiettyä UI-moduuli. Käytettävissä olevat vaihtoehdot ovat win32, OSX, Linux, ja kukaan.
käyttöliittymistä
PyZen tarjoaa UI osoittaa nykyisen testin tilan jokaisen laskun jälkeen, vaikka konsoli on taustalla. Lisäksi kolmen alustan erityisiä rajapintoja, mikään käyttöliittymä poistaa tämän näytön. Katso edustaohjelmaksi oppaissa, mutta useimmat käyttöliittymiin tarjoavat --ui vaihtoehto ohittaa automaattista.
Win32
Oletuksena UI Windows on polusta ikoni ilmaisee nykyisen testin tilan ja ilmapallo ilmoitusten jälkeen jokaisen ajon. Tämä UI on testattu Windows XP ja uudemmat, vaikka se voi toimia Windows 2000.
OS X
Oletuksena UI OS X käyttää Growl kautta AppleScript. Growl ilmoitus on lähetetty jokaisen testiajon.
Linux
Oletuksena UI Linux käyttää libnotify kautta pynotify kirjastoon. Tämä on oletusarvoisesti asennettu nykyiset versiot Ubuntu. Jos pynotify ei löydy, käyttöliittymä poistetaan käytöstä.
Test Runner
Oletuksena PyZen parantaa testilähdön väri. Sen tiedetään toimivan sekä Windows- * nix järjestelmissä. Useimmat käyttöliittymiin on --nocolor mahdollisuus poistaa sitä tarvittaessa.

Ominaisuudet

  • Monitor lähdekoodia ja suorittaa testejä muuttaa
  • OS-erityinen async ilmoituksen UI
  • värilliset testilähdön

vaatimukset

  • Python

Vastaavia ohjelmistoja

Acovea
Acovea

3 Jun 15

AutobahnTestSuite
AutobahnTestSuite

20 Feb 15

pytest-incremental
pytest-incremental

12 May 15

bug-repo-syncer
bug-repo-syncer

14 Apr 15

Muu ohjelmistojen kehittäjä Noah Kantrowitz

TracThemeEngine
TracThemeEngine

20 Feb 15

Kommentit PyZen

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!