Jump to content

Кроссбраузерное тестирование

Кроссбраузерное тестирование — это тип нефункционального тестирования программного обеспечения , при котором веб-приложения проверяются на предмет поддержки в разных браузерах и устройствах. Кроссбраузерное тестирование также может обеспечить объективное, независимое представление о состоянии веб-приложения, что позволит бизнесу оценить и понять риски, связанные с его выпуском или внедрением новых функций. Методы тестирования включают в себя процесс выполнения веб-приложения с целью обнаружения сбоев в различных браузерах и устройствах и проверки пригодности веб-сайта для использования на всех из них. Другими словами, кроссбраузерное тестирование — это проверка того, что веб-приложение ведет себя в различных веб-браузерах. одинаково [1]

Доля рынка устройств (январь 2009 г. – май 2021 г.)

Термин «кроссбраузерное тестирование» возник в начале 2000-х годов с появлением различных веб-браузеров, которые отображали веб-страницы по-разному и поддерживали разные веб-технологии. [2] В результате это привело к несогласованности поведения веб-приложений в разных браузерах. В начале 2010-х на рынок устройств вышли смартфоны, и их количество начало значительно расти. По данным Statcounter, [3] в ноябре 2016 года количество сессий на мобильных устройствах сравнялось с количеством сессий на настольных устройствах. По состоянию на июль 2021 года количество сессий на мобильных устройствах составляет уже 55,4%. Широкое распространение мобильных устройств привело к появлению термина «кросс-девайсное тестирование».

Процесс кроссбраузерного тестирования

[ редактировать ]

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

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

инженеры по обеспечению качества

[ редактировать ]

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

Веб-разработчики

[ редактировать ]

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

  1. ^ «Введение в кроссбраузерное тестирование — Изучение веб-разработки | MDN» . http://developer.mozilla.org . Проверено 26 июля 2021 г.
  2. ^ «Чтение: Веб-браузер | Введение в компьютерные приложения и концепции» . Courses.lumenlearning.com . Проверено 2 августа 2021 г.
  3. ^ «Доля рынка настольных компьютеров, мобильных устройств и планшетов в мире» . Глобальная статистика StatCounter . Проверено 26 июля 2021 г.
  4. ^ «Что такое юзабилити?» . Фонд интерактивного дизайна . Проверено 2 августа 2021 г.
  5. ^ «Тестирование доступности — W3C Wiki» . www.w3.org . Проверено 2 августа 2021 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ca5db2940768244bcf3c9e4a997cf5a3__1714599660
URL1:https://arc.ask3.ru/arc/aa/ca/a3/ca5db2940768244bcf3c9e4a997cf5a3.html
Заголовок, (Title) документа по адресу, URL1:
Cross-browser testing - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)