Поиск по Сайту

Подпишитесь на обновления

Подпишитесь на еженедельные обновления!

Статистика


Яндекс.Метрика

Сен 28

Кроссбраузерное и кроссплатформенное тестирование

browsers

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

Как проходит такое тестирование?

Перед началом самого процесса тестирования специалисты создают специальную таблицу, которую называют матрицей покрытия. Туда вносятся все возможные конфигурации среды, в которой будет работать приложение. Это и разновидность операционной системы, ее битность, типы и версии браузеров, параметры графических адаптеров (особенно важно для игр), объем памяти устройства, пропускная способность сети и многое другое.



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

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

Каковы особенности этого вида тестирования?

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

Тестирование совместимости — непростая задача, выполнение которой следует доверять профессионалам. Только они смогут правильно создать набор конфигураций и обеспечить полное тестовое покрытие, благодаря чему приложение будет отлажено и настроено на корректную работу в различных браузерах, операционных системах. В результате пользователи смогут без проблем запускать его на своих ПК, мобильных устройствах с различными характеристиками экранов и аппаратной части. A1QA предлагает услуги по тестированию совместимости http://www.a1qa.ru/compatibility-testing/

 

Подпишитесь на еженедельный дайджест про WordPress и не только!


Пожалуйста, зарегистрируйтесь для комментирования.