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