Система управления
ЭФФЕКТИВНОСТЬЮ ДЕЯТЕЛЬНОСТИ
Подробнее »

 

Тестирование ПО

Компания оказывает полный спектр услуг в области тестирования и контроля качества программных продуктов. По вашему заказу мы можем выполнить тестирование вашего программного обеспечения в комплексе, либо провести отдельный вид работ: анализ требований и разработка тестовых планов, разработка стратегии тестирования, интеграционное тестирование, нагрузочное тестирование, системное функциональное тестирование, регрессионное тестирование, автоматизированное тестирование. В компании применяются процессные подходы на основании Rational Unified Process.

Автоматизированное тестирование уменьшает временные затраты на выполнение тестов. Мы поможем Вам выбрать способ автоматизации тестов, автоматизировать существующие тесты, либо разработать сценарии использования и автоматизировать их для вашей системы. Наличие автоматизированных тестов позволяет проводить тестирование функционала так часто, как вы хотите, в тот момент, когда вы пожелаете, независимо от наличия свободных инженеров по тестированию. Автоматическая рассылка результатов тестирования заинтересованным лицам не позволит пропустить важные дефекты ПО. Обращаем ваше внимание, что после внедрения проекта автоматизированного тестирования необходимо регулярно поддерживать автоматизированные тесты в рабочем состоянии.

Чрезвычайно важно в случае регулярных доработок ПО проводить регрессионное тестирование системы, что позволяет исключить потери функциональности системы. Наиболее объективные результаты тестирования можно получить при выполнении работ по проверке качества ПО независимой командой тестировщиков. Мы можем выполнить разовый регрессионный тестовый цикл для вашего продукта по готовой документации, а также разработать тестовый план и проверить качество программного продукта.

Естественно, спланированные регрессионные задачи, выполняемые нашей командой для подтверждения того, что процесс модификации не внес или не активизировал ошибки в областях, не подвергавшихся изменениям, вселят в вас уверенность в качестве разработанного программного обеспечения и позволят использовать данный продукт, исключив риски для вашего бизнеса.

Стабильная работа приложений – проявление заботы о клиенте. В случае клиент-серверных приложений с увеличением числа пользователей возрастает нагрузка на серверную часть приложения. Риск отказов ПО возрастает. Нагрузочное тестирование позволяет оценить возможности производительности системы в условиях критических нагрузок. Нами используются инструменты для автоматизированного нагрузочного тестирования. С помощью инструментов тестирования можно выполнять как тестирование различных приложений, так и тестирование сайтов различного уровня сложности, подключая виртуальных пользователей выполняющих различные действия.

Тестовая документация очень важна и разрабатывается для каждого проекта индивидуально. Стандартизация процесса разработки позволяет быстро готовить документацию для разноплановых проектов. Дизайн тестовых планов, тестовые сценарии, программы и методики испытаний в соответствии с ГОСТ, тестовые сценарии для проведения приемо-сдаточных испытаний, протоколы тестирования могут быть разработаны для любого проекта на любой стадии разработки ПО в течение нескольких недель.

Ведение процесса тестирования в системах управления тестированием, позволяет гибко планировать ресурсы и быстро получать результаты тестирования по всем проектам.

Отдел тестирования компании – это слаженно работающая команда специалистов, состоящая из инженеров по тестированию с опытом работы свыше 8 лет, имеющая большой опыт работы с зарубежными заказчиками и в многонациональных командах. Наши сотрудники имеют сертификаты международного уровня ISTQB.