Må ha Kvalitetssikring og testing av programvare For Linux
Hamcrest er et Python rammeverk for å skrive Matcher objekter, slik at du kan declaratively definere "kamp" regler. & Nbsp; Det finnes en rekke situasjoner der matchers er uvurderlig, for eksempel UI validering, eller data filtrering, men det er i område...
pyjslint er en JSLint wrapper for Python. Kan påberopes fra kommandolinjen og noen Python-kode.Den er bygget på strømmen av NodeJS. Avhengig Det avhenger bare på nodejs. Du må ha node på systemet for å kjøre denne wrapper.Det går helt fint med den...
PyModel er en åpen kildekode-modellbasert testing rammeverk i Python.I enhetstesting, programmerer koder testtilfeller, og også koder påstander som sjekker om hver test bestått. I modellbasert testing, programmerer koder en "modell" som genererer så mange...
PyNuker er et nettverk stresstesting verktøy skrevet i python. Fordi det er skrevet i python bør det kjøres like godt på alle systemer som har Python versjon 2.x installert.PyNuker uendelig (inntil stoppet) sender en tekststreng via en UDP pakke til et...
pytest-inkrementell er en inkrementell test runner (pytest plugin). Hva er en "inkrementell test runner"? Når man snakker om bygge-verktøy er det vanlig å henvise til vilkårene:- Første (full) build - alle filene er kompilert- Inkrementell bygge (eller...
pytest-markør-Bugzilla er en py.test plugin for Bugzilla integrering & nbsp; Denne plugin foruts tiden følgende arbeidsflyt.:bug_status i ['NEW', 'ASSIGNED', 'ON_DEV'] betyr at feilen er kjent og er bearbeidet og derfor testen skal...
Standard py.test filtrering av nøkkelord (k) er _way_ for bred. Du skulle tro at det ville være basert på MarkInfo objektene som er beskrevet sammen med valget av filteret, men det ville være feil. Faktisk, den velger metode / funksjon navnet på skriptet...
Evnen til å sette 'merker' på py.test testmetoder er ganske kult.& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red& Nbsp; & nbsp; & nbsp; def some_test_method (egen-):& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Noen check-y stuffMen hvis du...
pytest-Quick gir en pytest.mark.randomize funksjon for å generere tilfeldige testdata. Installasjon & Nbsp; easy_install pytest-Quick # eller& Nbsp; pip installere pytest-Quick Quick Start Bare passere signaturen til funksjon å random markør. Signaturen...
pytest-timeout er en plugin for py.test som vil avslutte tester etter en viss timeout. & Nbsp; Når du gjør dette vil du få en bunke dump av alle tråder som kjører på den tiden. Dette er nyttig når f.eks kjører tester under en kontinuerlig integrasjon (CI)...