Топ-100
Сейчас ищут:

Скачать Автоматизация тестирования Java [qa.guru] [ЗАПИСЬ] (17-тый поток)

Admin

Администратор
Команда форума
Регистрация
30 Дек 2017
Сообщения
149,066
Симпатии
4,179
Внимание!!! Авторы курса Automation QA Java - qa.guru продают ЗАПИСЬ курса , СЮДА ВХОДИТ: запись видео-лекций задания(без решений! - без разбора домашних-практических заданий!) все доп.материалы к урокам.

qaguru.png

qaguru5.png


Программа:

Дата и время начала Ср 14 Дек 20:00
Вводное занятие. Сразу к практике!


  1. Практика. Пишем первый автотест: Java / Gradle / JUnit5 / Selenide
  2. Изучаем готовый проект с инфраструктурой: Github / Jenkins / Allure Report / Allure TestOps / Selenoid / Телеграм-бот
Дополнительное занятие. Профессионально работаем с IntelliJ IDEA Юрий Артамонов (JetBrains)

  1. Основы
  2. Git and Github
  3. Docker
  4. Базы данных
  5. HTTP Client
  6. Selenium
  7. BDD Support
Дата и время начала Пн 19 Дек 20:00
Git. Github. Погружаемся. Дмитрий Тучс


  1. Еще раз повторим основы Git & Github
  2. Основы ветвления, pull requests
Дата и время начала Чт 22 Дек 20:00
Погружаемся в инструментарий и библиотеки. Станислав Васенков и Дмитрий Тучс.

  1. Теория: Gradle, JUnit5, Selenide
  2. Практика. Работаем с тренажером demoqa.com
  3. Рассмотрим подробнее возможности Selenide и CSS/Xpath-селекторы
Дополнительное занятие. Selenide IDE - и такое бывает
Не путать с Selenium IDE, но его тоже рассмотрим
(Занятие в помощь начинающему автоматизатору, как достучаться до первых сложных элементов)
  1. Установим Selenium IDE, сделаем экспорт в java-код
  2. Установим Selenide IDE
  3. Сравним оба варианта
Дата и время начала Пн 26 Дек 20:00
Продолжаем разрабатывать автотесты. PageObjects. Станислав Васенков.

  1. Добавляем в код PageObjects
  2. Изучаем подходы - степовой, сценарный, dsl
  3. Добавляем PageComponents
Дата и время начала Чт 29 Дек 20:00
Основы Java. Дмитрий Тучс

  1. Src - main
  2. Класс с точки зрения файлов
  3. Класс с точки зрения Java
  4. Class fields - переменные (в чем разница)
  5. Примитивные типы данных
  6. Литералы
  7. Операторы
  8. Управляющие конструкции
  9. Метод, как описание поведения
  10. Создание объектов и вызов методов
Дата и время начала Пн 09 Янв 2023
Продолжаем разрабатывать автотесты. Генерация тестовых данных. Станислав Васенков.

  1. Генерим рандомные значения используя встроенные библиотеки
  2. Используем JavaFaker
Дата и время начала Чт 12 Янв 2023
JUnit 5. Дмитрий Тучс

  1. Аннотация @test
  2. Что из себя представляют аннотации в Java
  3. Пишем свою простейшую реализацию JUnit5
  4. @Disabled , @DisplayName
  5. Тест кейс - что такое и из чего состоит
  6. Параметризованные тесты:
  • концепция
  • sources (дата-провайдеры)
  • нэйминг
Дата и время начала Пн 16 Янв 2023
Работаем с файлами. Дмитрий Тучс

  1. Как скачать и прочитать файл
  2. Проверяем контент в .txt, .pdf, .xls/.xlsx, .doc/.docx, .zip
Allure Reports. Артём Ерошенко
  1. Практика. Подключение Allure Reports и настройка отчетности о прохождении автотестов
  2. Практика. Построение более информативной отчетности c вложениями:
- прикладываем скриншоты, файлы, логи и другие вложения в отчет
3. Теория. Обзор возможностей Allure Reports

Дата и время начала Чт 19 Янв 2023
Selenide #1. Часть I. Алексей Виноградов

  1. DOM для начинающих (запись)
  2. Лайвкодинг - простые тесты для GitHub
  3. Лайвкодинг - GitHub с решением некоторых типичных проблем
Дата и время начала Пн 23 Янв 2023
Дополнительное занятие. Selenide #1. Часть II. Алексей Виноградов

  1. Основные функции библиотеки Selenide (справочник-шпаргалка)
  2. Ответы на вопросы
**Внимание! Занятие содержит задание без проверки!

Дата и время начала Чт 26 Янв 2023
Jenkins. Создаем первую задачу. Станислав Васенков.

  1. Практика. Создаем задачу (Job), связываем с репозиторием в Github, запускаем тесты удаленно.
  2. Теория. Основы Jenkins.
  3. Теория. Основы CI/CD.
Дата и время начала Пн 30 Янв 2023
Управляем параметрами в коде и в Jenkins. Станислав Васенков.

  1. Передаем параметры в код из командной строки
  2. Прячем приватные данные с библиотекой Owner
  3. Передаем параметры из Jenkins
Дата и время начала Чт 02 Фев 2023
Телеграм-бот. Отправляем уведомления о результатах прохождении автотестов. Станислав Васенков.

  1. Практика. Пишем телеграмм-бота
  2. Практика. Постобработка сборки. Настраиваем отправку уведомлений в Jenkins
  3. Теория. Обзор возможностей Telegram API
Дата и время начала Пн 06 Фев 2023
Учимся быстро разрабатывать готовые проекты для тестовых заданий. Станислав Васенков.

Набиваем руку небольшими проектами.
  1. Находим интересную нам вакансию (hh.ru / linkedin / @qa_jobs)
  2. Делаем небольшой проект:
  • разрабатываем 5-10 простых автотестов на сайт из вакансии
  • создаем задачу в Jenkins
  • прячем секретные данные с owner
  • настраиваем Allure-отчет, добавляем вложения:
-- снимки экрана
-- логи браузера
-- видеозапись теста
-- настраиваем уведомления в telegram / slack

По мере...

Вам нужно зарегистрироваться для просмотра ссылки

Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.

or

Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.



Скачать:

Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 

Похожие курсы:

Сверху