cynic

Софтуер снимки:
cynic
Софтуер детайли:
Версия: 1.0
Дата на качване: 14 Apr 15
Розробник: Ruslan Spivak
Разрешително: Безплатно
Популярност: 9

Rating: nan/5 (Total Votes: 0)

Тези дни почти всяко приложение има няколко пункта за интеграция като база данни, шлюз, плащане, или някои уеб услуга, че да консумира над HTTP.
Цялата комуникация с отдалечените системи се случва по мрежата и двете мрежи и тези системи често излизат неуверен.
Ако не се тества поведението на системата ни, когато отдалечения край оперира от спец и отива накриво единственото място за тестване става в производството, което е, както всички знаем, за някои системи е по-малко от приемлива.
Защото разговорите към отдалечените системи използват мрежата, връзката гнездо може да има различни сценарии недостатъчност, например:
- Отдалечения край връзката се инициализира чрез изпращане на TCP RST пакет
- Връзката може да бъде установен, но отговорът никога не се връща и връзката не е затворена (Ако не използвате гнездо кратки прекъсвания в приложението ви може да бъде в беда в някакъв момент).
- Отдалечения край може да изпрати данни за боклук като отговор
- Услугата може да изпрати HTML над HTTP вместо очаквания ефект JSON
- Услугата HTTP може да изпрати един байт на данните за отговор на всеки 30 секунди
- Дистанционното HTTP услугата изпраща само горни и никой не
- Услугата може да изпратите мегабайта данни, вместо очакваните килобайта
- И т.н.
Би било добре, за да може да се тества поведението на нашата молба, когато някои от тези условия се случи.
Cynic се опитва да помогне с това изпитване. По същество това е тест сбруя (тест двойно), който може да се използва за симулиране на хитри и коварни отдалечени системи директно от командния ред.
Cynic ще се постарая да причини вреда на вашата система.
Това е цел е да направи системата ви по време на изпитването циничен.
Прочетете форматирани Документи при http://cynic.readthedocs.org
<Силен> Монтаж
& Nbsp; [Sudo] PIP инсталирате циник
Или кървене ръба версия от Git майстор бранш:
& Nbsp; [Sudo] PIP инсталиране git+https://github.com/rspivak/cynic.git#egg=cynic

Requirements:

  • Python

Подобен софтуер

pagerunit
pagerunit

11 May 15

TAU
TAU

20 Feb 15

pytest-marks
pytest-marks

15 Apr 15

nbdebug
nbdebug

11 May 15

Друг софтуер на разработчика Ruslan Spivak

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

Коментари към cynic

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория