Топ-100

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

Admin

Администратор
Команда форума
Регистрация
31 Дек 2017
Сообщения
132,101
Симпатии
3,727
Автоматизированное тестирование на Java [2022]
teachmeskills
Дима, Саша, Владимир


Научим автоматизированному тестированию на 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...
Вам нужно зарегистрироваться для просмотра ссылки

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

or

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



Скачать:

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

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

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

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

 
Сверху