Мы используем файлы cookie для вашего удобства пользования сайтом и повышения качества. Нажимая на кнопку «Согласен», вы принимаете пользовательское соглашение.

Сегодня выходной
Подход

Как мы это делаем?

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

Когда это нужно?

Зачем проводить конфигурационное тестирование?

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

Еще пример

Неожиданно стороннее приложение может мешать работе нашего продукта

Мобильное приложение для платформы Android подразумевает широкий диапазон совместимых устройств и версий ОС на которых оно должно работать корректно. Для того чтобы убедиться в этом, было проведено масштабное исследование используемых версий смартфонов у целевой аудитории продукта и тестирование необходимых сценариев использования.
Выяснилось, что из-за нетипичных используемых технических решений внутри приложения, внутренний антивирус на определенной версии ОС одного разработчика воспринимало данное приложение как вирус и блокировало его установку. В результате удалось оптимизировать внутренние решения и добиться полной совместимости с необходимым набором устройств.

Польза

Какая польза от проведения конфигурационного тестирования?

Благодаря применению конфигурационного тестирования в составе процесса обеспечения качества для любого программного продукта, получают следующие результаты:

  1. Подтверждение того что приложение будет работать на всех ожидаемых вариациях окружения
  2. Выявление проблем конкретных реализаций под разное окружение
  3. Получение сведений о минимально необходимых системных требованиях для окружения
  4. Исследование совместимости приложения в различных условиях эксплуатации
Примеры из нашей практики

Посмотрите наши кейсы

Кейсы

Подписывайтесь на наш канал в Telegram

Канал компании QA Service Lab про жизнь в неидеальном мире, но в стремлении к качественным программным продуктам и сервисам

Подписаться
qr-code
Обратный звонок

    0из 150
    Облако

    Данные отправлены

    Скоро с вами свяжется наш специалист