cynic

Screenshot Software:
cynic
Mga detalye ng Software:
Bersyon: 1.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Ruslan Spivak
Lisensya: Libre
Katanyagan: 9

Rating: nan/5 (Total Votes: 0)

ang mga araw halos anumang application ay may ilang mga integration point tulad ng database, gateway, pagbabayad, o ilang Web serbisyo na ito consumes sa paglipas ng HTTP.
Ang lahat ng mga komunikasyon sa mga remote na mga sistema ang mangyayari sa network at parehong mga network at madalas pumunta sa mga sistema ng wonky.
Kung hindi kami subukan ang pag-uugali ng aming system kapag ang remote ng pagtatapos ay nagpapatakbo ng out sa spec at pupunta magulo ang tanging lugar para sa pagsubok ay nagiging sa produksyon na, pati na alam namin ang lahat, para sa ilang mga sistema ay mas mababa katanggap-tanggap.
Dahil ang mga tawag sa remote na inyong ginagamit sa network, ang koneksyon sa socket ay maaaring magkaroon ng iba't ibang mga sitwasyon kabiguan, halimbawa:
- Ang remote dulo Nire-reset ang koneksyon sa pamamagitan ng pagpapadala ng TCP RST packet
- Ang koneksyon ay maaaring itinatag, ngunit ang mga tugon ay hindi kailanman nagpadala ng pabalik at ang koneksyon ay hindi nakasara (Kung hindi mo ginagamit ang socket timeout sa iyong app maaari kang maging sa pag-sa isang punto).
- Ang remote end maaaring magpadala ng data ng basura bilang tugon
- Ang serbisyo ay maaaring magpadala ng HTML sa paglipas ng HTTP sa halip na ang inaasahang tugon JSON
- Ang HTTP serbisyo ay maaaring magpadala ng isang byte ng data tugon sa bawat 30 segundo
- Ang remote HTTP serbisyo ay nagpapadala lamang mga header at walang katawan
- Ang serbisyo ay maaaring magpadala megabytes ng data sa halip ng inaasahang kilobytes
- Atbp
Mas mahusay na magagawang upang subukan ang pag-uugali ng aming mga application kapag ang ilan sa mga kundisyon mangyari.
Sinusubukan ng mapang-uyam upang makatulong sa na pagsubok. Talaga ito ay isang pagsubok isingkaw (test double) na maaaring magamit upang gayahin tuso at palihis remote na mga system mula mismo sa iyong command-line.
Mapangutya ay magsumikap upang maging sanhi ng pinsala sa iyong system.
Ito ay layunin ay upang gumawa ng iyong system sa ilalim ng pagsubok mapang-uyam.
Basahin ang na-format na mga doc sa http://cynic.readthedocs.org
Pag-install
& Nbsp; PIP i-install ang [Sudo] mapang-uyam
O ang nagdurugo bersyon gilid mula sa Git master sangay:
& Nbsp; PIP i-install ang [Sudo] git+https://github.com/rspivak/cynic.git#egg=cynic

Requirements:

  • Python

Katulad na software

sst
sst

14 Apr 15

lava-vcs
lava-vcs

14 Apr 15

nosy
nosy

11 May 15

Iba pang mga software developer ng Ruslan Spivak

httpcode
httpcode

14 Apr 15

SlimIt
SlimIt

14 Apr 15

sftpserver
sftpserver

14 Apr 15

Mga komento sa cynic

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!