Skip to content
Daniil Shatukhin edited this page Apr 3, 2023 · 74 revisions

Конспекты и документация к курсу «QA.GURU | Автоматизация тестирования»

Содержание

Руководство по работе с командной строкой
Кодировка UTF-8 в Java
Список полезных книг для автоматизаторов тестирования на языке Java
Github README.md


Java:

  1. Вводное занятие. Сразу к практике.
  2. Git. GitHub. Погружаемся.
  3. Погружаемся в инструментарий и библиотеки.
  4. Основы Java
  5. Продолжаем разрабатывать автотесты. PageObjects
  6. JUnit 5
  7. Allure Reports
  8. Работа с файлами
  9. Selenide #1
  10. Jenkins. Создаем первую задачу
  11. Управляем параметрами в коде и в Jenkins
  12. Отправляем уведомления о результатах прохождения автотестов
  13. Учимся быстро разрабатывать проекты для тестовых заданий
  14. Selenoid
  15. Библиотека Owner
  16. REST API. Пишем автотесты с Rest assured
  17. REST API. Декомпозируем UI тесты. Подключаем отчетность
  18. REST API. Продолжаем изучать
  19. Мобильная автоматизация #1. Разрабатываем автотесты с Browserstack
  20. Allure TestOps
  21. Переезд на собственную инфраструктуру Java

Python:

  1. Вводное занятие. Сразу к практике!
  2. Погружаемся в инструментарий и библиотеки
  3. Git. GitHub. Погружаемся.
  4. Основы Python
  5. Selene #1
  6. Продолжаем разрабатывать автотесты
  7. Allure Reports
  8. Работаем с файлами Python
  9. Jenkins. Создаем первую задачу и управляем параметрами Python
  10. Jenkins. Создаем первую задачу и управляем параметрами Python
  11. Телеграм бот. Отправляем уведомления о результатах прохождения тестов
  12. Pytest. Часть I
  13. Selenoid
  14. Pytest. Часть II
  15. Venv, Poetry и управление зависимостями проекта
  16. REST API. Пишем автотесты с Requests.
  17. REST API. Часть I. Продолжаем изучать
  18. Мобильная автоматизация #1. Разрабатываем автотесты с Browserstack
  19. Мобильная автоматизация #2. Разрабатываем автотесты с эмулятором Android устройства
  20. Allure TestOps
  21. Переезд на собственную инфраструктуру Python

Инструменты Java:

  1. Allure Report
  2. Allure TestOps
  3. Appium
  4. BrowserStack
  5. Docker
  6. GitHub
  7. Gradle
  8. IntelliJ IDE
  9. Java
  10. Jenkins
  11. Jira
  12. Junit5
  13. REST Assured
  14. Selenide
  15. Selenium
  16. Selenoid

Инструменты Python:

  1. Pycharm
  2. Python
  3. PyTest
  4. Requests
  5. Selene
  6. Selenium
  7. Selenoid
  8. Allure Report
  9. Allure Testops
  10. Appium
  11. BrowserStack
  12. Docker
  13. GitHub
  14. Jenkins
  15. Jira
  16. Telegram

Содержание
Командная строка
Кодировка UTF-8 в Java
Список полезных книг для автоматизаторов тестирования на языке Java
Список полезных книг для автоматизаторов тестирования на языке Python Структура проекта Github README.md

Java:
1. Вводное занятие. Сразу к практике.
2. Git. GitHub. Погружаемся.
3. Погружаемся в инструментарий и библиотеки
4. Основы Java
5. Продолжаем разрабатывать автотесты. PageObjects
6. JUnit 5
7. Allure Reports
8. Работа с файлами
9. Selenide #1
10. Jenkins. Создаем первую задачу
11. Управляем параметрами в коде и в Jenkins
12. Отправляем уведомления о результатах прохождения автотестов
13. Учимся быстро разрабатывать проекты для тестовых заданий
14. Selenoid
15. Библиотека Owner
16. REST API. Пишем автотесты с Rest assured
17. REST API. Декомпозируем UI тесты. Подключаем отчетность
18. REST API. Продолжаем изучать
19. Мобильная автоматизация #1. Разрабатываем автотесты с Browserstack
20. Allure TestOps
21. Переезд на собственную инфраструктуру Java

Python:
1. Вводное занятие. Сразу к практике!
2. Погружаемся в инструментарий и библиотеки
3. Git. GitHub. Погружаемся.
4. Основы Python
5. Selene #1
6. Основы Python. Часть II
7. Основы Python. Часть III
8. Page Object
9. Allure Reports
10. Работаем с файлами Python
11. Jenkins. Создаем первую задачу и управляем параметрами Python
12. Телеграм бот. Отправляем уведомления о результатах прохождения тестов
13. Pytest
14. Selenoid
15. Pytest. Часть II
16. Venv, Poetry и управление зависимостями проекта
17. REST API. Часть I. Пишем автотесты с Requests
18. REST API. Часть II. Продолжаем изучать
19. Мобильная автоматизация #1. Разрабатываем автотесты с Browserstack
20. Мобильная автоматизация #2. Разрабатываем автотесты с эмулятором Android устройства
21. Allure TestOps
22. Переезд на собственную инфраструктуру Python

Clone this wiki locally