Как стать автором
Обновить

Тестирование embed-видео на веб-странице простыми словами

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров456

Всем привет и добро пожаловать в мой Хабр о тестировании и QA!

Вполне возможно, что новая статья выйдет уже в Новом Году, так что поздравляю всех с Новым Годом. Пусть задачи будут понятными, а спринты не "подгорают"!

Итак, что же такое embed-видео? Всё очень просто - это видео, встроенное в html-разметку страницы. Казалось бы, если такое видео проигрывается в плеере отдельно и всё и так работает, зачем нужно проверять такое же видео, но встроенное в веб-страницу?

Ответ прозаичнее, чем может казаться: некоторые функции плеера могут быть несовместимы с разными версиями браузера. Например, может не работать смена фокуса на элементах плеера при нажатии на 'tab'.

Хорошо, с этим разобрались, но где взять веб-страницу для встраивания видео? По-быстрому наклепать простую веб-страницу и развернуть под неё сервер? Можно и так, но звучит, как задача на пару часов. Но что, если нужно быстро развернуть такую страницу и встроить в неё видео для тестов? Я нашёл своё решение и хочу поделиться им с вами!

Возможно, вы знаете про сервис GitHub Pages, который позволяет создавать и выкатывать self-hosted страницы, причём делается всё быстро и просто. Давайте посмотрим, как создать такую страницу.

Для начала создадим новый репозиторий на GitHub и сделаем его публичным.

Создание репозитория
Создание репозитория

Отлично, репозиторий создан! Теперь создадим файл index.html, в котором сделаем простую разметку (сама разметка и блок embed будут доступны в моём репозитории, ссылку прикреплю ниже)

html-разметка для будущей страницы
html-разметка для будущей страницы

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

Для этого перейдем в наш репозиторий и найдем раздел Add File.

Добавляем файл через GitHub
Добавляем файл через GitHub

Затем в дроп-даун меню выбираем Upload files.

Выбираем Upload files
Выбираем Upload files

Хорошо, после этого добавляем html-файл перетаскиванием или через проводник. Можете добавить сообщение к коммиту. После этого нажмите Сommit changes.

Делаем коммит
Делаем коммит

Отлично, мы почти у цели! Теперь снова переходим в репозиторий и идём в раздел Settings.

Переходим к настройкам
Переходим к настройкам

Теперь слева ищем подраздел Pages и переходим в него.

Раздел Pages
Раздел Pages

Теперь настроим деплой нашей страницы. Необходимо выбрать ветку, с которой будет происходить деплой. После этого нажимаем Save.

Настройка деплоя страницы
Настройка деплоя страницы

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

Наша страница задеплоена!
Наша страница задеплоена!

Ну вот и всё, теперь осталось только нажать Visit site!

Конечный результат
Конечный результат

Наша страница с embed-видео готова к тестам! Уверен, что многим такой подход будет полезен, особенно если время ограничено. Как и обещал, выкладываю ссылку на репозиторий с файлом.

Пробуйте, тренируйтесь и тестируйте! Спасибо, что дочитали до конца, всего хорошего в Новом Году!

Теги:
Хабы:
0
Комментарии0
2

Публикации

Истории

Ближайшие события