cynic

Sagteware kiekie:
cynic
Sagteware besonderhede:
Weergawe: 1.0
Upload datum: 14 Apr 15
Ontwikkelaar: Ruslan Spivak
Lisensie: Gratis
Populariteit: 9

Rating: nan/5 (Total Votes: 0)

Hierdie dae byna 'n aansoek het verskeie integrasie punte soos databasis, gateway, betaling, of 'n Web diens wat dit verbruik oor HTTP.
Alle kommunikasie met die afgeleë stelsels gebeur oor die netwerk en albei netwerke en die stelsels gaan dikwels onstabiel.
As ons nie die gedrag van ons stelsel toets nie wanneer die afgeleë einde bedryf uit spec en gaan oontdaam die enigste plek vir die toets word in die produksie wat is, soos ons almal weet, vir 'n paar stelsels is minder as aanvaarbaar.
Omdat die oproepe na die afgeleë stelsels gebruik netwerk, kan die socket verband het verskillende mislukking scenario's, byvoorbeeld:
- Die afgeleë einde bring jy die verband deur die stuur van 'n TCP RST pakkie
- Die verband kan ingestel word, maar die reaksie is nooit weer terug gestuur en die verband is nie gesluit (As jy nie socket outs in jou app gebruik nie kan jy in die moeilikheid op 'n sekere punt).
- Die afgeleë einde kan stuur vullis data as die reaksie
- Die diens kan HTML stuur oor HTTP in plaas van die verwagte into reaksie
- Die HTTP diens kan 'n mens byte van die reaksie data elke 30 sekondes stuur
- Die afgeleë HTTP diens stuur net kop en geen liggaam
- Die diens kan megagrepe data in plaas van die verwagte kilogrepe stuur
- Ens
Dit sal goed wees om die gedrag van ons aansoek te toets wanneer sommige van daardie voorwaardes gebeur.
Cynicus probeer om te help met die toets. Eintlik is dit is 'n toets harnas (toets dubbel) wat gebruik kan word slim en geslepe afgeleë stelsels te simuleer reg van jou opdrag-lyn.
Cynicus sal hard probeer om besering te veroorsaak aan jou stelsel.
Dit is die doel is om jou stelsel te maak onder toets sinies.
Lees die formaat dokumente by http://cynic.readthedocs.org
Installasie
& Nbsp; [sudo] neut installeer cynicus
Of die bloeding rand weergawe van die git meester tak:
& Nbsp; [sudo] neut installeer git+https://github.com/rspivak/cynic.git#egg=cynic

Requirements:

  • Python

Soortgelyke sagteware

CppSpec
CppSpec

3 Jun 15

lava-test-demo
lava-test-demo

15 Apr 15

van.pg
van.pg

14 Apr 15

PyZen
PyZen

12 May 15

Ander sagteware ontwikkelaar Ruslan Spivak

TinyPie
TinyPie

12 May 15

httpcode
httpcode

14 Apr 15

sftpserver
sftpserver

14 Apr 15

Kommentaar te cynic

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!