Курс «Профессия Тестировщик на Java»

Направление
Java
Формат
Видео в записи
Упражнения на платформе
Домашние задания
Есть
Итоговый экзамен
Нет
Количество уроков
3
Документ об обучении
Сертификат
Обратная связь
Есть
Доступ
Сразу после покупки
Последнее обновление 30.06.2022

О курсе

Освойте ручное и автоматизированное тестирование и получите IT-профессию с нуля.

Программа курса

  1. Введение
    Комфортный и плавный вход в обучающий процесс. Знакомство с форматами изучения материала, постановка целей, знакомство с командой проведения курса и менторами.
    • Введение в тестирование и профессию тестировщика
    • Основные методологии разработки ПО
    • Изучение тест-дизайна и тест-анализа
    • Составление чек-листов и тест-планов

    Проектирование тестов
    Погружение в рабочую среду тестировщика, основы работы в команде разработки и документации тестирования
    • Анализ и декомпозия требований
    • Работа с задачами (багами) в Jira
    • Ведение тестовой документации
    • Проект - найти и описать баги, проверить их исправление
  2. Тестирование WEB

    Изучение основ веб разработки и работа с веб элементами. Научитесь тестировать в разных браузерах и на разных устройствах, тестировать адаптивность и верстку.
    • Основы веб разработки: HTML, CSS, DOM, JS, UI элементы
    • Работа в консоли браузера и тестирование элементов сайта
    • Кроссплатформенное и кроссбраузерное тестирование
    • Составление чек-листов и тест-планов

    Тестирование распределенных систем
    Узнаете что такое API и как его тестировать. Изучите основы SQL и научитесь тестировать базы данных.
    • Тестирование API с помощью Postman
    • Основы SQL и тестирование баз данных

    Основы тестирования мобильных приложений
    Научитесь тестировать мобильные приложения на реальных устройствах и через программные эмуляторы.
    • Отличие мобильного тестирования от Web
    • Пошаговый процесс тестирования мобильных приложений
    • Работа в симуляторе Xcode и эмуляторе Android Studio
    • Составление чек-листов и тест-планов

    Проект: заказ на тестирование сайта
    Итоговый проект с практическим применением всех навыков по ручному тестированию
    • Бонус: работа с системой контроля версий GIT
    • Бонус: как проходить собеседования и искать заказы на фрилансе
  3. Введение в автоматизацию

    • Введение в систему контроля версий (VCS)
    • Интеграции автоматизации в тестирование
    • Обзор инструментов автоматизации тестирования (Selenium IDE, Selenium WebDriver, Selenium Server; Jenkins)

    Основы программирования на Java
    • Первая программа на Java
    • Простые конструкции языка Java
    • Работа с функциями
    • Объектно-ориентированное программирование
    • Паттерны проектирования в Java

    Автоматизация WEB с помощью REST ASSURED
    • Знакомство с принципами автоматизации API
    • Сложные сценарии тестирования API

    Автоматизация WEB с помощью Selenium
    • Знакомство с продуктами Selenium
    • Подготовка окружения к тестам и запуску, локаторы и ожидания
    • Работа с сценариями

    Автоматизация Mobile с помощью Appium

    • Запуск тестов на Android
    • Запуск тестов на iOS

Другие курсы по этой теме

Помогите нам улучшить наш сервис, поделитесь своим опытом, пройдя небольшой опрос. Он займет у вас не больше 5 минут.
Пройти опрос