Рубрики

Тестирование программного обеспечения | Тестирование конфигурации

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

Тестирование конфигурации — это процесс тестирования системы для каждой конфигурации поддерживаемого программного и аппаратного обеспечения. Здесь различные конфигурации аппаратного и программного обеспечения означают несколько версий операционной системы, различные браузеры, различные поддерживаемые драйверы, различные размеры памяти, различные типы жестких дисков, различные типы CPU и т. Д.

Различные конфигурации:

  • Конфигурация операционной системы:
    Win XP, Win 7 32/64 bit, Win 8 32/64 bit, Win 10 etc. 
  • Конфигурация базы данных:
    Oracle, DB2, MySql, MSSQL Server, Sybase etc. 
  • Конфигурация браузера:
    IE 8, IE 9, FF 16.0, Chrome, Microsoft Edge etc. 

Цели тестирования конфигурации:
Целью тестирования конфигурации является:

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

Процесс тестирования конфигурации:

Типы тестирования конфигурации:
Тестирование конфигурации бывает двух типов:

  1. Тестирование конфигурации программного обеспечения:
    Тестирование конфигурации программного обеспечения выполняется в тестируемом приложении с различными версиями операционной системы и различными версиями браузера и т. Д. Это трудоемкое тестирование, поскольку для установки и удаления различного программного обеспечения, которое будет использоваться для тестирования, требуется много времени. После выпуска сборки конфигурация программного обеспечения начинается после прохождения модульного теста и интеграционного теста.
  2. Тестирование конфигурации оборудования:
    Тестирование конфигурации оборудования обычно выполняется в лабораториях, где физические машины используются с подключенным к ним различным оборудованием.
    Когда сборка выпущена, программное обеспечение устанавливается на все физические машины, к которым подключено оборудование, и тестирование проводится на каждой машине, чтобы подтвердить, что приложение работает нормально. При тестировании конфигурации оборудования указывается тип тестируемого оборудования, и есть несколько компьютерных аппаратных средств и периферийных устройств, которые делают практически невозможным выполнение всех тестов.

Тестирование конфигурации также можно разделить на следующие 2 типа:

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

Рекомендуемые посты:

Тестирование программного обеспечения | Тестирование конфигурации

0.00 (0%) 0 votes