cynic

Software kuvakaappaus:
cynic
Ohjelmiston tiedot:
Versio: 1.0
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Ruslan Spivak
Lupa: Vapaa
Suosio: 9

Rating: nan/5 (Total Votes: 0)

Nykyään lähes kaikki sovellus on useita integraatiopisteitä kuten tietokanta, yhdyskäytävä, maksu, tai jotkut Web-palvelu, että se kuluttaa HTTP.
Kaikki yhteydenpito etäjärjestelmien tapahtuu verkon yli ja molemmat verkkojen ja näiden järjestelmien usein mennä hutera.
Jos emme testaa käyttäytymistä järjestelmämme kun fjärränden toimii ulos spec ja menee sekaisin ainoa paikka testaukseen tulee tuotannossa, joka on, kuten kaikki tiedämme, joissakin järjestelmissä on vähemmän kuin hyväksyttävää.
Koska puhelut etäjärjestelmiin käyttää verkkoa, socket-yhteyden voi olla eri vika skenaarioita, esimerkiksi:
- Fjärränden nollaa yhteyden lähettämällä TCP RST-paketin
- Yhteys voidaan luoda, mutta vastaus ei koskaan lähetetä takaisin ja yhteys ei ole suljettu (Jos et käytä liitäntään aikakatkaisuista teidän app saatat olla pulassa jossain vaiheessa).
- Kauko-pää voi lähettää roskat tiedot vastauksena
- Palvelu voi lähettää HTML HTTP sijaan odotettavissa JSON vastaus
- HTTP-palvelun voi lähettää yhden tavun vastetiedot 30 sekunnin välein
- Kauko HTTP palvelu lähettää vain otsikot ja ruumista ei
- Palvelu voi lähettää megatavua dataa sijasta odotettavissa kilotavua
- Jne
Olisi hyvä pystyä testaamaan käyttäytymistä meidän hakemus, kun jotkut näistä edellytyksistä tapahtua.
Cynic yrittää auttaa, että testaus. Pohjimmiltaan se testikehysvaatimukset (testi kaksinkertainen), jota voidaan käyttää simuloimaan ovela ja kiero etäjärjestelmien suoraan omalta komentoriviltä.
Cynic yrittää kovasti aiheuttaa vahinkoa järjestelmään.
Se tavoite on tehdä testattavan järjestelmän kyyninen.
Lue alustettu docs klo http://cynic.readthedocs.org
Asennus
& Nbsp; [sudo] PIP asentaa kyynikko
Tai verenvuoto reuna version git master haara:
& Nbsp; [sudo] PIP asentaa git+https://github.com/rspivak/cynic.git#egg=cynic

Requirements:

  • Python

Vastaavia ohjelmistoja

NoseDBResult
NoseDBResult

11 May 15

rhinoplasty
rhinoplasty

14 Apr 15

dfuzz
dfuzz

12 May 15

Muu ohjelmistojen kehittäjä Ruslan Spivak

sftpserver
sftpserver

14 Apr 15

SlimIt
SlimIt

14 Apr 15

httpcode
httpcode

14 Apr 15

Kommentit cynic

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