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

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

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

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

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

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

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

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

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

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

Мы работаем с самыми разными проектами:

  • Банковское ПО
  • Web- приложения
  • BI – системы
  • ERP — системы
  • Игровые приложения
  • Приложения для мобильных устройств.