Chat with us, powered by LiveChat
Автоматизация тестирования с нуля с использованием языка программирования Java
Курс представляет собой обширное обучение, охватывающее различные аспекты автоматизации тестирования и основы программирования на языке Java.
ОСТАВЬТЕ ЗАЯВКУ
Фарид Азимов

Руководитель отдела тестирования в международной IT-компании с опытом работы в индустриях eHealth, FinTech, E-learning, логистики и GameDev. Разработал фреймворки на Java для автоматизации тестирования веб-интерфейсов, веб-сервисов и баз данных.

НА КУРСЕ ВЫ ИЗУЧИТЕ
  • Оысновы Java

    Мы начнем с изучения основ языка программирования Java, включая структуру программ, переменные, операторы и базовые концепции.

  • Java Virtual Machine (JVM)
    Вы углубитесь в понимание того, как работает JVM, что позволит вам более эффективно создавать и отлаживать программы на Java.
  • Принципы ООП (Объектно-Ориентированное Программирование)
    Мы рассмотрим основные концепции ООП, такие как наследование, полиморфизм, инкапсуляция и сокрытие реализации, и как они применяются в Java.
  • Интерфейсы и Enum
    Вы изучите использование интерфейсов и перечислений (Enum) для создания более гибкого кода.
  • Абстрактные классы
    Рассмотрим абстрактные классы и их роль в проектировании программ.
  • Методы класса Object
    Вы углубитесь в методы, предоставляемые классом Object, и поймете, как их использовать в своих программах.
  • Основы автоматизации тестирования
    Мы изучим основные концепции автоматизации тестирования, включая пирамиду тестирования, приоритеты и плюсы/минусы автоматизации.
  • Фреймворк Selenide
    Вы освоите фреймворк Selenide для автоматизации тестирования веб-приложений, что позволит вам создавать надежные и эффективные тесты для веб-интерфейсов.
  • REST API тестирование с Rest Assured
    Вы научитесь автоматизировать тестирование API с помощью инструмента Rest Assured, понимая основы работы с HTTP-запросами и ответами.
  • Проекты
    В  рамках курса вы будете работать над двумя проектами: один будет связан с автоматизацией веб-приложения, а второй - с тестированием REST API.
  • GitHub и хранение кода
    Мы также рассмотрим использование сервиса хранения кода GitHub, который поможет вам эффективно управлять и совместно работать над кодом в команде.
Этот курс предоставит вам необходимые знания и навыки для успешной автоматизации тестирования, а также основы программирования на Java, что станет отличной основой для вашей карьеры в области тестирования и разработки программного обеспечения.

Компании, в которых работают наши студенты

$1,000
Возможна оплата в рассрочку
Стоимость
✓ Курс расчитан для начинающих
✓ Большое количество практики
✓ Проверка домашних заданий
✓ Доступ к видеозаписям
✓ Сертификат об окончании курса
✓ Помощь в составлении резюме
Другие варианты оплаты
Чтобы произвести оплату в рублях или USDT (криптовалюта), заполните форму или напишите нам в Telegram / Whatsapp
Отзывы
Записаться на курс
Телефон
Адрес
830 Stewart drive, #106,
Sunnyvale, CA 94085