SIPp е безплатен Open Source тест генератор инструмент / трафик за протокола SIP. Тя включва няколко основни сценарии SipStone потребителски агент (UAC и БЛС) и установява и освобождава множество разговори с поканят и чао методи.
SIPp проект може също да чете потребителски XML файлове сценарий, описващи от много прости до сложни разговори потоци. Той се характеризира с динамичен дисплей на статистика за текущи тестове (наричаме скорост, отиване и връщане забавяне и статистика за съобщения), периодични статистически данни CSV сметища, TCP и UDP над разклонители или мултиплексирани с управлението на препредаване и динамично регулируеми цени на разговори.
Други разширени функции включват поддръжка на IPv6, TLS, SIP удостоверяване, условни сценарии, UDP препредаването, здравина грешка (повикване таймаут, протокол отбраната), обадете конкретна променлива, Posix регулярен израз за извличане и повторно се инжектира всеки протокол полета, потребителски действия (лог , командата EXEC система, стоп повикване) на съобщение получите, област инжекция от външен файл CSV да подражават на живо потребители.
Докато оптимизиран за движение, стрес и тестване на работата, SIPp може да се използва, за да тече една процедура и излизане, осигурявайки преминал / провали присъда.
Последно, но не на последно място, SIPp има цялостна документация, достъпна както в HTML и PDF формат.
SIPp може да се използва за тестване на много недвижими SIP EQUIPEMENTS като SIP прокси сървъри, B2BUAs, SIP медийни сървъри, SIP / X портали, SIP PBX, ... Той също е много полезно да подражават хиляди потребителски агенти, призоваващи вашия SIP система.
Какво е новото в тази версия:
· Fix: Въпроси, свързани с различията между Solaris и други Os.
· Fix: Използвайте globalStat вместо computeStat за глобални статистически данни.
· ENH: Възможност да се ограничи максималният размер на лог файлове.
· Fix: xp_parser.c не може да се справи с цитира скоба затварящ ъгъл в своите аргументи.
· Fix: Позволете да прекрати спецификация във файл ФОРМАТ.
· Fix: Бягството котировки с обратна наклонена черта в сценарий не трябва да включва обратна наклонена черта.
· Fix: Правилно прекрати низ за [fieldX] в ФОРМАТ файлове.
· Fix: Не изчистване (0), ако няма променливи.
· Fix: Removed допълнително require_arg / проверка пас. Информацията е от Martin H. VanLeeuwen.
· Fix: сливат видео порт екстракция с аудио функция за пристанище; които да се определи препълване на буфера в функцията за видео.
· Fix: Коректни течове памет.
· Fix: създаване 3pcc разговор пусна първото съобщение.
· Fix: HPUX 11.23 строителство недостатъчност фиксиран.
· Fix: Теоретично, първото съобщение може да има препредаване хеш на нула, което ще доведе до неочакван прекратяване за сценарий UAS.
· Fix: не губи първото съобщение на сценарии, които започват с NOP.
· Fix: Не използвайте 100% CPU, когато работят във фонов режим, но не и с -bg.
· ENH: Позволете входни файлове да бъдат индексирани от една от областите, и добавете съответната справка действие. Също така позволява на [fieldN] заместването да вземе параметър на линия номер.
· ENH: добави verifyauth действие, което позволява SIPp да проверява пълномощията изпратени от MD5 предизвикателство.
· ENH: Фактор на струнен разбор на параметри от createAuthHeaderMD5.
· ENH: Позволете повече от едно изпращане на съобщение на действие.
· ENH: Позволете +, -, /, и * за работа с потребителски базирани критерии и действия предупредително съобщение.
· ENH: Timestamp и Последно съобщение ключови думи.
· ENH: Добави -nostdin вариант, и се оставя съобщение, shortmessage, грешка и се влиза файлове да бъдат включвани и изключвани по време на работа.
· ENH: Създаване на структура за съхранение на кол променливи.
· ENH: Равенство статистиката до сценарий.
· ENH: Позволете множество едновременни сценарии.
· ENH: Използвайте va_args за печатни грешки, а не няколко макроси.
· ENH: Добавяне на действие gettimeofday.
· ENH: Въвеждане на потребител променливи.
· ENH: Въвеждане на глобални променливи.
· ENH: Позволете скок на неочаквано съобщение.
· ENH: Добавяне на действие скок примитивни.
· ENH: Store UAS отговаряте адреси на база конкретно повикване.
· ENH: Отговор вън-на-разговор съобщения с помощта на сценарий, а не изграден в C код.
· ENH: Respect count_in_stats променлива за разговори.
· ENH: Refactor и абстрактно слушане за съобщения и притежаване на гнездо в отделен клас от разговори.
· ENH: Refactor и абстрактни задачи в отделна структура от разговори.
· ENH: Позволете контрол IP адрес, за да се уточни на командния ред, както и премахване на конеца в полза на анкета.
· ENH: Нови XML елементи за съвпадение сделки на клон ID.
· ENH: Позволете SIPp трупи трябва да се третира като пръстен буфери.
· ENH: Добавяне на команда, за да зареже вървят разговори.
· ENH: Добавяне на клас за мъртви разговори, така че съобщенията за прекратен разговор не се третират като неочаквано или вън-на-разговор съобщения.
· ENH: Добавяне на суперкласа за разговори.
· ENH: Преместете неща, които не трябва да бъде публична в частна точка на повикване.
· ENH: Добави -trace_count възможност за осигуряване на CSV интерфейс да брои екран
Софтуер детайли:
Версия: 3.1
Дата на качване: 3 Jun 15
Разрешително: Безплатно
Популярност: 285
Коментари не е намерена