Skip to content

wakeuptheo/Selenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Код написан на Python с использованием библиотеки Selenium для тестирования UI веб-страницы http://r0.ru

Производятся проверки следующей функциональности:

  1. Скроллинг новостной ленты: • проверка загрузки блоков новостей; • наличие и кликабельность кнопки «Показать еще»; • загрузка дополнительного новостного блока; • наличие и кликабельность кнопки автоскролла наверх.
  2. Проверка логотипа и поисковой строки: • наличие и кликабельность логотипа; • проверка наличия кнопки «Найти»; • ввод поискового запроса; • проверка ввода запроса; • проверка перехода к выдаче результатов поиска.
  3. Наличие и кликабельность ссылок под поисковой строкой.
  4. Наличие и кликабельность виджетов (виджеты «Погода» и «Пробки» могут не всегда присутствовать на странице, из-за чего возможно срабатывание ассертов. Но при повторном запуске скрипта обычно тесты проходят нормально).
  5. Наличие и кликабельность кнопок «Сделать стартовой» и «Войти в почту».
  6. Наличие и кликабельность ссылок и иконок в футере (в том числе проверка переключения страницы на мобильную версию и обратно на полную версию).

Проверку ссылок и кнопок в шапке страницы пока до конца реализовать не удалось, так как шапка случайным образом меняет свой вид и состав ссылок. Разбираюсь с этим..

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages