Скачать [Мфти] Автотестировщик на Java [Даниил Пилипенко, Геннадий Чурсов]

Информация
Цена: 495 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
395 522
Реакции
38 880
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Мфти] Автотестировщик на Java [Даниил Пилипенко, Геннадий Чурсов]
Ссылка на картинку
5 причин начать изучать автоматизированное тестирование на Java прямо сейчас
  • Огромный спрос на рынке труда
    Благодаря своей надежности, производительности и масштабируемости, Java является основным языком программирования для множества крупных компаний. Это означает, что вам не придется долго искать работу после освоения автоматизированного
    тестирования на Java.
  • Увеличьте свою продуктивность
    Автоматизация тестирования позволяет существенно ускорить процесс обнаружения и устранения ошибок, повышая качество разрабатываемого ПО. Станьте незаменимым членом команды, способным сэкономить время и ресурсы на тестировании!
  • Широкие возможности для развития
    Изучение автоматизированного тестирования на Java открывает перед вами множество возможностей для карьерного роста. Вы сможете развиваться в различных направлениях, таких как разработка фреймворков для тестирования, интеграция с DevOps или даже переход в разработку ПО.
  • Мощные инструменты и библиотеки
    Java предлагает огромное количество инструментов и библиотек для автоматизации тестирования, таких как Selenium, JUnit, TestNG, Cucumber и многих других. Это позволит вам создавать надежные, масштабируемые и эффективные тесты для любых приложений.
  • Присоединяйтесь к глобальному сообществу
    Java имеет одно из самых крупных и активных сообществ разработчиков и тестировщиков. Вы сможете участвовать в конференциях, митапах и воркшопах по всему миру, обмениваться знаниями и опытом с коллегами.
Чему вы научитесь на курсе:
  • Основам программирования на Java, включая синтаксис, ООП, управляющие конструкции и работу с классами и объектами.
  • Созданию и запуску автоматизированных тестов на Java с использованием JUnit и Mockito.
  • Применению Selenium WebDriver для автоматизации тестирования веб-приложений, включая работу с локаторами, элементами страницы, ожиданиями и Page Object Pattern.
  • Тестированию API на Java с использованием RestAssured для проверки RESTful API, валидации ответов и кодов состояния.
  • Работе с системами контроля версий (Git) и интеграции с Continuous Integration (Jenkins) для автоматического запуска тестов и обеспечения непрерывного процесса разработки.
  • Работе с базами данных и SQL для тестировщиков, включая запросы и операции, необходимые для проверки данных.
  • Основам мобильного тестирования на Java с использованием Appium для автоматизации
    тестирования мобильных приложений.
  • Подготовке и представлению финальных проектов, включая автоматизированные тестовые сьюты для веб-приложений и API, а также взаимодействию с командой и совместное решение проблем в процессе автоматизации тестирования.
Программа курса
Вводное занятие (3 ак. часа)

  • Разновидности ПО.
  • Веб-приложения. Frontend и backend
Клиент-серверное взаимодействие. HTTP, REST, gRPC (6 ак. часа)
  • Мобильные приложения
  • Виды и способы тестирования ПО
  • Клиент-серверное взаимодействие
  • Протокол HTTP
  • Методы HTTP-запросов
  • Коды HTTP-ответов
  • Стандарт REST
  • Другие способы взаимодействия (SOAP, gRPC, GraphQL, WebSocket)
  • Инструменты тестирования клиент-серверного взаимодействия
Введение в Java (24 ак. часов)
  • Основы синтаксиса Java. Операторы и управляющие конструкции
  • Переменные и типы данных
  • ООП: классы, объекты, наследование, полиморфизм, инкапсуляция
  • Исключения
  • Коллекции
  • Многопоточность
  • Работа с файлами
  • Maven и Gradle
  • Фреймворк Spring
Основы работы с Git (6 ак. часа)
  • Репозиторий, состояния файлов и коммиты.
  • Работа с удалённым репозиторием в GitHub.
  • Ветвление и работа с ветками
  • Pull requests
HTML/CSS (6 ак. часа)
  • Язык разметки HTML
  • Основные HTML-тэги
  • Основы CSS. Стилизация текста
  • Размеры и расположение элементов
  • Цвета, границы, фон и шрифты
  • Технологии Flexbox и Grid Layout
  • Адаптивная вёрстка
  • Тестирование вёрстки веб-страниц
Введение в автоматизированное тестирование (3 ак. часа)
  • Основы автоматизированного тестирования
  • Инструменты и фреймворки для автоматизации тестирования
Основы тестирования на Java (6 ак. часов)
  • JUnit: аннотации, assert-методы, тестовые сьюты
  • Mockito: создание мок-объектов, стаббинг и верификация поведения
Selenium WebDriver (15 ак. часов)
  • Введение в Selenium WebDriver
  • Работа с элементами страницы: локаторы, клики, ввод текста, выбор элементов
  • Явные и неявные ожидания
  • Работа с окнами и фреймами
Продвинутый уровень Selenium WebDriver (9 ак. часов)
  • Page Object Pattern и Page Factory
  • Работа с файлами и изображениями
Тестирование API на Java (9 ак. часов)
  • Введение в тестирование API
  • Использование RestAssured для тестирования RESTful API
  • Валидация ответов и кодов состояния
Continuous Integration и Git (9 ак. часов)
  • Введение в Continuous Integration и Jenkins
Мобильное тестирование на Java (Appium) (3 ак. часа)
  • Введение в мобильное тестирование
  • Основы Appium и его архитектура
Базы данных и SQL в автоматизации (3 ак. часа)
  • Основы работы с базами данных
  • Основы SQL и применение в тестировании
+ Видеокурс "Быстрый старт в SQL" (5 ак. часа)
+ Видеокурс "Docker CI/CD" (5 ак. часа)
+ Видеокурс "Работа с Properties" (2 ак. часа)
+ Видеокурс "Работа с Selenoid" (2 ак. часа)
+ Видеокурс "Основы BDD: Gherkin, Cucumber" (3 ак. часа)
Защита финальных проектов (3 ак. часа)
  • Подготовка и представление автоматизированных
    тестовых сьютов для веб-приложений и API - Работа с различными окружениями и конфигурациями - Взаимодействие с командой, совместное решение проблем и оптимизация тестов
Итого 97 ак. часов - 4,5 месяца ( + 20 ак. часов видеокурсов)
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
java автотестирование геннадий чурсов даниил пилипенко мфти
Похожие складчины
Kail
Ответы
0
Просмотры
505
Kail
Kail
Показать больше складчин

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

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

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

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

Войти

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