Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

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

Тема в разделе "Курсы по программированию"

Цена:
94000 руб
Взнос:
1032 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa 2. testit 3. Алексей Райт 4. a_void
open
2
Записаться
  1. Евражкa Организатор складчин

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

    [​IMG]

    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 ак. часов видеокурсов)
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Кэти Мур нравится это.
  2. Похожие складчины
    Загрузка...
Наверх