В качестве результата пришлите ссылку на ваш GitHub-проект в личном кабинете студента на сайте netology.ru.
Важно: если у вас что-то не получилось, то оформляйте Issue по установленным правилам.
В рамках этого ДЗ нужно сделать только одну задачу — она является обязательной.
- Инициализируйте на своём компьютере пустой Git-репозиторий.
- Добавьте в него готовый файл .gitignore.
- Добавьте в этот же каталог файл README.md с описанием вашего плана тестирования.
- Сделайте необходимые коммиты.
- Создайте публичный репозиторий на GitHub и свяжите свой локальный репозиторий с удалённым.
- Сделайте пуш — удостоверьтесь, что ваш код появился на GitHub.
- Ссылку на ваш проект отправьте в личном кабинете на сайте netology.ru.
Поскольку у вас уже есть опыт в автоматизации, неплохо бы начать учиться планировать.
Важно: у вас нет разрешения на тестирование и автоматизацию. Поэтому вы не должны тестировать и автоматизировать, вы должны только составить план.
Что вам нужно сделать: внимательно изучить веб-сайт Нетологии.
Что мы хотим запланировать: тестирование возможности записаться на обучение профессии «Инженер по тестированию»:
Попасть на эту форму со страницы профессии можно двумя способами: пролистать всю страницу профессии до формы записи, а также нажатием кнопки «Записаться» на странице профессии. А вот способы попасть на страницу профессии с главной страницы сайта вам предстоит исследовать самостоятельно. Это можно сделать как через меню «Каталог курсов», так и через некоторый контент на главной странице.
Где можно начать искать страницу с профессией на главной странице сайта:
Варианты поиска через меню «Каталог курсов»:
Важно: вы не должны отправлять форму нажатием кнопки «Записаться», вам стоит лишь написать сценарии заполнения формы, учитывая известную информацию о ней и здравый смысл. Это реальный сайт, и каждая отправленная форма приходит как запрос на запись курса. Будьте осторожны!
Что нужно сделать: нам нужен от вас план автоматизации тестирования сценария перехода к форме записи и заполнения этой формы.
Что должно быть в плане:
- Перечень автоматизируемых сценариев.
- Перечень используемых инструментов с обоснованием выбора.
- Перечень необходимых разрешений, данных и доступов.
- Перечень и описание возможных рисков при автоматизации.
- Перечень необходимых специалистов для автоматизации.
- Интервальная оценка с учётом рисков в часах.
Формат плана — свободный, но количество разделов должно соответствовать списку, и документ должен быть оформлен аккуратно, по всем правилам.
Напоминаем ещё раз: у вас нет разрешения на тестирование и автоматизацию. Поэтому вы не должны тестировать и автоматизировать отправку формы, вы должны только составить план.