Тестирование разрабатываемого ПО
Сценарий
От разработчиков ПО требуется быстро и эффективно производить новаторские программы, но, стремясь выполнить это требование, разработчики сталкиваются с рядом препятствий. Например, тестирование с целью выявления ошибок, являющееся критически важным этапом в процессе разработки ПО, может значительно затормозить этот процесс. Дело в том, что эффективные средства тестирования не всегда доступны разработчикам
Затраты на исправление ошибок на стадии тестирования в четыре раза выше, чем на стадии первоначального написания кода. Таким образом, исправление ошибок на ранних стадиях разработки ПО уменьшает связанные с этим процессом риски, временные и денежные затраты.
Решение Ixia
Компания Ixia выпускает Ixia Developer — гибкое программное средство тестирования производительности приложений и устойчивости сетей к атакам, помогающее разработчикам находить ошибки в своих продуктах на ранних стадиях их разработки. Продукт Ixia Developer снабжен встроенным отладчиком, который помогает обнаружить главный источник ошибок.
Структура тестового трафика и результаты тестирования в интерфейсе Ixia Developer
Простой в использовании быстродействующий пользовательский
Благодаря программе технической поддержки Application and Threat Intelligence (ATI) компании Ixia, продукт Ixia Developer имеет всегда актуальный функционал с возможностью генерации трафика новейших приложений и атак. Этот продукт:
- Позволяет испытывать сетевые средства с использованием тестового трафика более 290 приложений (включая Gmail, Facebook и др.).
- Имитирует более 30 тыс. видов атак.
- Может захватывать пакеты, импортировать и воспроизводить их.
Чтобы установить Ixia Developer, нужно лишь загрузить небольшой образ виртуальной машины и запустить ее. Разработчики могут устанавливать Ixia Developer прямо на свои персональные компьютеры. Также Ixia Developer можно разместить в частном или публичном облаке.
Основные достоинства Ixia Developer:
- Позволяет задавать точки останова и выполнять разрабатываемое приложение пошагово или до следующей точки останова.
- Для ускорения поиска ошибок имеет встроенный отладчик и функцию захвата пакетов.
- Конфигурирование и запуск тестов выполняются за считанные секунды с помощью интуитивно понятного и быстродействующего пользовательского
веб-интерфейса на базе HTML 5. - Возможна автоматизация тестирования с использованием
API-интерфейсов RESTful и/или интерфейса командной строки. - Непрерывно захватывает пакеты в процессе тестирования.
- Имеет встроенную функцию обратной связи пользователей продукта Ixia Developer c его разработчиками для определения дальнейших путей развития данного продукта.
Продукт Ixia Developer улучшает экономические показатели компаний — разработчиков ПО, исключая дорогостоящую переделку ПО в связи с обнаружением ошибок на поздних стадиях разработки.