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

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

TAU
TAU

20 Feb 15

nose-regression
nose-regression

11 May 15

RESTClient
RESTClient

28 Sep 15

nose-parameterized
nose-parameterized

14 Apr 15

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

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

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

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