PyHamcrest

Software kuvakaappaus:
PyHamcrest
Ohjelmiston tiedot:
Versio: 1.5
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: PyHamcrest developers
Lupa: Vapaa
Suosio: 192

Rating: nan/5 (Total Votes: 0)

Hamcrest on Python puitteet kirjoittaa haussa esineitä, jolloin voit declaratively määritellä "match" sääntöjä. & Nbsp; On olemassa useita tilanteita, joissa matchers ovat korvaamaton, kuten UI validoinnin tai tietojen suodatuksen, mutta se on alueen kirjallisesti joustava testejä, jotka matchers ovat yleisimmin käytettyjä. Tässä opetusohjelmassa näytetään, miten voit käyttää Hamcrest yksikkötestaus.
Kun kirjoitat testit on joskus vaikea saada oikea tasapaino overspecifying testin (ja tehden hauras muutoksiin), eikä täsmennetään riittävästi (mikä testi vähemmän arvokkaita, koska se on edelleen kulkea vaikka asia testattavan on rikki). Ottaa työkalu, jonka avulla voit valita tarkasti näkökulma testattavan ja kuvata arvoista sen pitäisi olla, jotta ohjattu tason tarkkuus, auttaa suuresti kirjallisesti testit, jotka ovat "juuri oikea." Tällaiset kokeet epäonnistua, kun käyttäytymistä näkökulma testattavan poikkeaa odotetusta käyttäytymisestä, mutta silti edelleen kuljettava pieniä, riippumattomia muutoksia käyttäytymiseen tehdään.

vaatimukset

  • Python

Vastaavia ohjelmistoja

AceUnit
AceUnit

2 Jun 15

Tarn
Tarn

14 Apr 15

lava-core
lava-core

14 Apr 15

Tail
Tail

3 Jun 15

Kommentit PyHamcrest

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