Селениум с нуля (Integration tests - если использовать все тулы. TestNG - если только юнит тесты) https://www.youtube.com/watch?v=L2jMIJy0u90[РАСКРЫТЬ]
Пейджи с нуля (Паттерн для тестера) https://www.youtube.com/watch?v=2HdTiE_S_Ko[РАСКРЫТЬ]
Rest assured (АПИ автотесты, этакий Постман в виде кода) https://www.youtube.com/watch?v=gxzXOMxIt4w&t=1223s[РАСКРЫТЬ]
Гит. Выучить, чтобы сохраняться в процессе написания кода (коммитить) почками на ветке, и отрастить ветки-черновики, затем их срастить. А когда накосячил - откатиться на сохранение назад. https://youtu.be/PEKN8NtBDQ0[РАСКРЫТЬ]
Но есть особенность, которую стоит самому нагуглить: Внимание, для того, что ниже - нужно смотреть https://www.youtube.com/channel/UCCOH4bOq4Xt0OxLGUQRTeTQ
-
Maven знать надо и на нём делать сборку тестов (он встретится на стартапах). Для ЕПАМов и прочего крупняка - только Gradle Код можно подсмотреть у любого индуса, просто забив название файла в поисковик Git hub-a.
-
Научись смотреть отчет в Allure после прогона тестов.
-
Научись ТестОпсу (Дженкинс).
Дата Драйвен тесты даже я не умею и не знаю где искать.
ПИТОН ДЖАВА
Переменные, Методы, Классы, Параметры классов, Параметры методов, Массивы, Условные конструкции, Циклы, Коллекции, Дженерики, Исключения, Объекты, принципы ООП, KISS, DRY, Паттерн Фабрика.
А язык учить с какого момента? Разве не первым делом нужно с него начинать? Например, python или java и т.д.?
Вопрос звучит странно. Захочешь написать "если, то, иначе" - придется посмотреть базу языка. Захочешь написать "сделай 5 раз" - придется посмотреть базу языка. Захочешь найти не 1 элемент, а список (Коллекция) - придется посмотреть базу языка.
Без знания в языке ООП, тебя будет тянуть писать процедурный код (стена кода, где твоя программа - это только 1 класс). Без знания доступов, ты не поймёшь, почему у тебя методы не хотят делиться результатом выполнения инструкции. Без объектов, будет непонятно, почему твой компьютер шумит как пылесос, когда гоняет твой тест.
На джавараш выучи java-core, коллекции и исключения. Остальное - разрабам. А ты переходи к автотестам.
2343580
learn.epam.com Заходишь под Гугл аккаунтом.
Пишешь в поиске JAVA и если в результатах выпало "Игорь Блинов" , то норм. Это уже бесплатно. https://learn.epam.com/detailsPage?id=7de3534f-2c8b-49f8-afba-727d6b4d9af3 Там же можно и Куликова послушать, если поставить в поисковике галочку на фильтре QA