Skip to content

VK-BMSTU-QA/selenium-seminar-spring2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Семинар по e2e тестированию

В рамках семинара 2 вам необходимо написать 3 e2e теста на пользовательские сценарии:

  • Авторизация на портале https://education.vk.company
  • Поиск однокурсника на портале
  • Поиск информации о текущем семинаре

Формат сдачи аналогичный семинару 1:

  1. Скинуть пулл-реквест с пройденным CI (укажите имя и фамилию в названии ПР) до конца семинара в таблицу и пройти ревью своих коллег (исправить все замечания и получить 2 аппрува)
  2. Выбрать себе минимум 2 пулл-реквеста на проверку, указать свое имя в графе "Проверяющий №_".

Частые проблемы:

  1. Наличие sleep в коде
  2. Нарушение паттерна Page Object: локаторы захардкожены в тестах, отсутвие слоя pages с атомарными тестами и т.п.
  3. Громоздкие, сильно зависимые от изменений верстки локаторы
  4. Копирование кода вместо выделение общих методов
  5. Тестовые данные не вынесены в константы
  6. Наличие закоменченного кода
  7. Сложная логика с высокой уровнью вложенности if'ов и циклов
  8. Слишком длинные, неатомарные тестовые функции

На заметку. Если менторы найдут ошибки в вашей работе, на исправление без потери баллов - 2 дня. Также, если вы не исправляете какие-либо замечания ассистента, он может снизить вам баллы :(

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages