Close
Software Test Studio logo

Software Test Studio

Назад Далее

Тестирование совместимости (взаимодействия)

image

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

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

Выделяют следующие области проверок:

- совместимость с операционной системой (Windows, MacOS, Linux, Unix и т.д.), аппаратной платформой (процессором, материнской платой и т.д.) и сетевым окружением (локальной сетью, коммуникаторами, маршрутизаторами, принтерами, сканерами и т.д). По сути выполняется конфигурационное тестирование;

- совместимость с различными браузерами (кросс-браузерное тестирование);
- совместимость с мобильным окружением и мобильными сетями (мобильное тестирование);
- совместимость с сетевыми технологиями (широкополосные/узкополосные сети, потоки данных, IP-сети и сети с временным разделением каналов) и прочие.

Различие между тестированием совместимости и конфигурационным тестированием заключается в следующем:

- при конфигурационном тестирование смотрятся конфигурации hardware (то что можно потрогать и сломать - платы, микросхемы, приводы и т.д.) и software (программное обеспечение которое заставляет наш компьютер/мобильный работать - операционная система, прошивки, утилиты и иные полезные штуки). Проверяем особенности работы одного объекта;
- при тестировании совместимости проверяется совместимость с различными объектами. Приведем пример, тестирование программы на различных видах Windows (7, 10, XP) будет являться конфигурационным тестированием, но если мы начинаем проверять работу нашей программы на Linux, Mac OS и т.д. - это уже тестирование совместимости.

Все о тестировании