Скачать [TeachMeSkills] Автоматизированное тестирование на Java 2022 [Дима, Саша, Владимир]

  • Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»

Описание складчины

В программе [TeachMeSkills] Автоматизированное тестирование на Java 2022 [Дима, Саша, Владимир] рассматриваются настройка серверов, резервное копирование, мониторинг и автоматизация администрирования. Купить курс через складчину предпочитают многие IT-специалисты.

Информация
Цена: 495 РУБ
Организатор: Kail Kail
Скачать
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
462 887
Реакции
45 706
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[TeachMeSkills] Автоматизированное тестирование на Java 2022 [Дима, Саша, Владимир]
Ссылка на картинку
Научим автоматизированному тестированию на Java за 4,5 месяца

Кем ты станешь:


Automation QA Engineer разрабатывает автоматические тесты для нахождения уязвимостей и проверки ПО.
На курсе QA Engineer ты научишься писать автотесты для web-приложений и REST API, создавать документацию и грамотную отчетность.

Твой результат в конце курса:

1. Сможешь создавать автотесты для тестирования web-приложений и REST API используя лучшие практики в индустрии
2. Научишься запускать тесты используя инструменты Continious Integration
3. Напишешь грамотную документацию и отчет тестирования после завершения курсов тестировщиков программного обеспечения
4. Научишься работать с Selenium Webdriver на продвинутом уровне
5. Будешь знать концепции разработки и тестирования программного обеспечения
6. Станешь востребованным Automation QA Engineer

Содержание:

Модуль 1 - Введение в Java
  • Введение в Java
  • IDE
  • Запуск и компиляция программы
  • Типы данных
  • Приведение типов
  • Операторы Java
  • Приоритет операций
Модуль 2 - Операторы управления
  • Операторы ветвления
  • Операторы повторения
  • Операторы перехода
Модуль 3 - Одномерные массивы
  • Одномерные массивы
  • Алгоритмы сортировки массива
Модуль 4 - Многомерные массивы
  • Двумерные, трехмерные и n-мерные массивы
  • Операции с массивами
Модуль 5 - Репозитории
  • Git
  • Git Flow
  • Работа с командами Git
  • Знакомство с сервисами: Github, Gitlab, Bitbucket
Модуль 6 - Классы и объекты
  • Понятие класса, объекта, конструктора
  • Методы
  • Инициализация полей
Модуль 7 - Интерфейсы и абстрактные классы
  • Понятие интерфейса
  • Понятие абстрактного класса
  • Абстрактные методы
Модуль 8 - Принципы ООП
  • Инкапсуляция
  • Наследование
  • Полиморфизм
Модуль 9 - Исключения
  • Обрабатываемые, необрабатываемые исключения
  • Реализация кастомных исключений
Модуль 10 - Обработка строк
  • String
  • StringBuilder
  • StringBuffer
Модуль 11 - Коллекции (Часть 1)
  • Знакомство с интерфейсом Collection
Коллекции типа:
  • Arraylist
  • Linkedlist
  • ArrayDeque
Модуль 12 - Коллекции (Часть 2)
  • Интерфейс Set и класс HashSet
  • Понятие hash таблиц
  • Интерфейс Map и класс HashMap
Модуль 13 - Введение в тестирование ПО
  • Краткая история
  • Методологии разработки
  • Составление и валидация требований
Модуль 14 - Основы тестирования ПО
  • Тест-планы
  • Чеклисты
  • Тест-кейсы
  • Техники тест-дизайна
Модуль 15 - Предоставление результатов о тестировании
  • JIRA и баг-репорты
  • Отчеты по тестированию ПО
Модуль 16 - Введение в автоматизацию тестирования
  • Автоматизированное тестирование: основные понятия и определения
  • Наиболее часто используемые инструменты
  • Настройка рабочего окружения: Intellij Idea, Java, Maven, Selenium WebDriver
  • Написание первого теста с использованием Selenium
Модуль 17 - Selenium WebDriver. Basics
  • Предназначение. Установка. Основные функции. Принцип работы
  • Основные методы библиотеки Selenium Webdriver
  • Кросс-браузерное тестирование и WebDriverManager
Модуль 18 - Selenium WebDriver. Локаторы
  • Локаторы: Id, class, tags, CSS, XPath
  • Практика написания локаторов
Модуль 19 - PageObject Pattern
  • Использование паттерна Page Object
  • Альтернативные Page Object подходы
  • Вспомогательные инструменты
  • Архитектура. Основные элементы. Примеры
  • Наследование. BasePage и BaseTest
Модуль 20 - Selenium WebDriver. Advanced
  • Архитектура и основные принципы работы инструмента
  • Ожидания (implicit, explicit), попапы, алерты, Iframes
Модуль 21 - JUnit, TestNG и их использование в автоматизации
  • Пирамида тестирования и создание юнит-тестов для приложения
  • Написание параметризированных тестов используя @DataProvider
  • Использование аннотаций @Before, @after
  • TestNG. Основные возможности инструмента. Hamcrest и Assertions
Модуль 22 - Maven
  • Maven. Основные возможности инструмента
Модуль 23 - Репортинг
  • Удобный репортинг для заказчика: Allure Reports, Extent, Serenity
Модуль 24 - Selenium WebDriver. Обертки
  • Работа с Selenium WebElements
  • Уровни Абстракции. Декораторы
  • Автоматизация SalesForce-приложений
Модуль 25 - GOF Patterns и Best Practices автоматизации
  • Паттерны GOF в автоматизации
  • Business Steps, Factory, Builde
Модуль 26 - Логирование
  • Что и зачем нужно логировать: Log4j
  • Формат данных Yaml
  • Lombok plugin
Модуль 27 - Continuous integration – CircleCI
  • CI процесс и DevOps практики
  • Понятие инструмента и основные функциональные возможности
  • Docker. Основы
Модуль 28 - Continuous integration – (Git, Maven, Jenkins)
  • Понятие инструмента и основные функциональные возможности
  • Установка и первоначальная настройка Jenkins
  • Создание Jenkins pipeline
Модуль 29 - Альтернативы Selenium. Selenide
  • «Обертки» для Selenium WebDriver: Selenide, Thucydides, Geb
Модуль 30 - Изучение подходов к построению тестов
  • BDD, DDD и TDD подходы при разработке приложений и тестов
  • Gherkin, Cucumber
Модуль 31 - Архитектура клиент-серверных приложений
  • Клиент-серверная архитектура
  • Особенности тестирования веб-приложений
  • REST API
  • JSON и XML
Модуль 32 - Автоматизация REST API
  • Автоматизация REST API
  • Postman и Rest Assured
  • Архитектура фреймворков для тестирования REST API
Модуль 33 - Работы с базой данных
  • Основы реляционных БД
  • JDBC: подключение к БД, виды и выполнение запросов, работа с результатами запроса
Модуль 34 - Консультация по дипломному проекту (Часть 1)
  • Автоматизация тестирования с нуля для проекта
Модуль 35 - Консультация по дипломному проекту (Часть 2)
  • Автоматизация тестирования с нуля для проекта
Модуль 36 - Интервью
  • Тестовое задание и интервью на Automation QA Engineer
Модуль 37 - Онлайн-тренинг "Трудоустройство в IT"
  • Составление резюме (теория + практика)
  • Составление профиля на LinkedIn (теория + практика)
  • Прохождение интервью
  • Soft skills, которые важны в рамках интервью
  • Проведение пробного интервью
Модуль 38 - Защита дипломного проекта
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
2022 teachmeskills автоматизированное тестирование на java владимир дима саша
Похожие складчины
Kail
Ответы
0
Просмотры
140
Kail
Kail
Kail
Ответы
0
Просмотры
452
Kail
Kail
Kail
Ответы
0
Просмотры
280
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

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

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.