- Форкнуть к себе репозиторий и склонировать форк
- Создать ветку
- Создать на stepic.org новый урок
- Открыть урок на редактирование
- Добавить в урок новый шаг с задачей типа Multiple Choice https://stepic.org/lesson/Step-Multiple-Choice-9171/step/1
- Придумать несколько тестов, проверяющих критическую функциональность страницы редактирования данного вида задачи
- Автоматизировать придуманные тесты с помощью Python + Selenium Webdriver. Можно использовать любой фреймворк для тестирования. В качестве браузера лучше использовать Firefox или Chrome
- Закоммитить и запушить все это дело в GitHub
- Создать пулл-реквест в основной репозиторий из интерфейса GitHub
- В пулл-реквесте описать (если были) проблемы при тестировании данной страницы