cynic

Szoftver screenshot:
cynic
Szoftver adatai:
Változat: 1.0
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Ruslan Spivak
Engedély: Ingyenes
Népszerűség: 9

Rating: nan/5 (Total Votes: 0)

Manapság szinte minden alkalmazás számos integrációs pontokat, mint adatbázis, gateway, fizetési, vagy valamilyen webes szolgáltatás, hogy fogyaszt HTTP protokollon keresztül.
Minden kommunikáció a távoli rendszerek történik a hálózaton keresztül, és mind a hálózatok és a rendszerek gyakran megy rozoga.
Ha nem teszteli a viselkedését a rendszer, amikor a vonal másik végén működik ki spec, és megy megkergült az egyetlen hely a tesztelés válik a termelés, ami, mint tudjuk, az egyes rendszerek kevesebb, mint elfogadható.
Mivel a hívások a távoli rendszerek használata hálózatban, a socket kapcsolat is más és más hiba forgatókönyveket, például:
- A vonal túlsó végéről megszakítja a kapcsolatot küldött TCP RST csomag
- A kapcsolat létrejött, de a válasz nem érkezik vissza, és a kapcsolat nincs lezárva (Ha nem használja socket időkorlátot a app lehet, hogy bajban van egy bizonyos ponton).
- A vonal túlsó végéről küldhet haszontalan adat a válasz
- A szolgáltatás küldhet HTML over HTTP helyett a várható JSON választ
- A HTTP szolgáltatást tud küldeni egy bájt a válasz adatokat minden 30 másodpercben
- A távoli HTTP szolgáltatás küld csak a fejléceket, és a test nem
- A szolgáltatás küldhet megabájtnyi adat helyett várható kilobyte
- Stb
Jó lenne, hogy képes, hogy teszteljék a viselkedését a kérelmet, ha néhány ilyen körülmények között történnek.
Cinikus próbál segíteni, hogy a vizsgálatot. Alapvetően ez egy teszt hám (teszt dupla), hogy lehet használni, hogy szimulálja ravasz és körmönfont távoli rendszerek közvetlenül a parancssori.
Cinikus majd megpróbálok olyan kárt okoz a rendszerben.
Ez cél az, hogy a vizsgálandó rendszer cinikus.
Olvassa el a formázott docs http://cynic.readthedocs.org
Telepítés
& Nbsp; [sudo] pip telepíteni cinikus
Vagy vadi verziót a git mester ág:
& Nbsp; [sudo] pip telepíteni git+https://github.com/rspivak/cynic.git#egg=cynic

Requirements:

  • Python

Hasonló program

rockload
rockload

11 May 15

robotframework
robotframework

17 Feb 15

DREAM Tool
DREAM Tool

3 Jun 15

Más szoftver fejlesztő Ruslan Spivak

httpcode
httpcode

14 Apr 15

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

Hozzászólások a cynic

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!