Skal have Kvalitetssikring og test af software Til Linux
Hamcrest er en Python ramme for at skrive Matcher objekter, så du kan declaratively definere "match" regler. & Nbsp; Der er en række situationer, hvor matchers er uvurderlig, såsom UI validering eller data-filtrering, men det er i område for at skrive...
pyjslint er en JSLint wrapper for Python. Kan påberåbes fra kommandolinjen og enhver Python kode.Den er bygget på magt NodeJS. afhængigheder Det afhænger kun af nodejs. Du skal have node på dit system til at køre denne wrapper.Det kører fint med den...
PyModel er en open-source modelbaseret test rammer i Python.I test af enheder, programmøren koder testcases, og også koder påstande, der kontrollerer, om hver testcase bestået. I modelbaseret test, den programmør koder en "model", der genererer så mange...
PyNuker er et netværk stresstest værktøj skrevet i python. Fordi det er skrevet i python det skal køre lige så godt på ethvert system, der har Python-version 2.x installeret.PyNuker uendeligt (indtil stoppet) sender en tekststreng via en UDP pakke til et...
pytest-trinvis er en trinvis test runner (pytest plugin). Hvad er en "trinvis test runner"? Når vi taler om bygge-værktøjer er det almindeligt at henvise til de vilkår:- Indledende (fuld) build - alle filer udarbejdes- Inkremental build (eller delvis...
pytest-markør-Bugzilla er et py.test plugin til Bugzilla integration & nbsp; Dette plugin forudsætter følgende workflow øjeblikket.:bug_status i ['NEW', 'TILDELT', 'ON_DEV'] betyder fejlen er kendt og der arbejdes på, og derfor...
Standard py.test søgeord filtrering (-k) er _way_ for bred. Man skulle tro, at det ville blive baseret på de MarkInfo objekter, der er beskrevet ved siden af filteret mulighed, men der ville være forkert. Faktisk vælger metoden / funktionsnavn af...
Evnen til at sætte »mærker« på py.test testmetoder er ret cool.& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red& Nbsp; & nbsp; & nbsp; def some_test_method (selv-):& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Nogle check-y tingMen hvis du har en...
pytest-QuickCheck giver et pytest.mark.randomize funktion til at generere tilfældige testdata. Installation & Nbsp; easy_install pytest-QuickCheck # eller& Nbsp; pip installere pytest-QuickCheck Quick Start Bare passere undertegnelsen af funktionen for...
pytest-timeout er et plugin til py.test som ophører tests efter en vis timeout. & Nbsp; Når du gør, så du får en stak dump af alle emner, der kører på det tidspunkt. Dette er nyttigt, når f.eks kører tests under en server løbende integration (CI)....