Skip to content
BohdanObruch edited this page Jul 1, 2024 · 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. Основы 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

Инструменты 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

Дополнительные материалы:

  1. Структура проекта
  2. Список полезных книг для автоматизаторов тестирования на языке Python

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

  1. Allure
  2. Docker
  3. Gradle
  4. gRPC
  5. Java
  6. JDBC
  7. Jira
  8. JUnit 5
  9. Kaspresso
  10. REST Assured
  11. SOAP API
  12. Spring
  13. Swift
  14. Wiremock
  15. XCTest

Содержание
Командная строка
Кодировка 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