Перейти к основному контенту

Курс

Введение в тестирование на Java

Продвинутый3 ч

Научитесь писать эффективные тесты на Java с JUnit и Mockito, чтобы создавать надежные приложения уверенно.

Java3 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}2,900 XP1,179Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Почему тестирование важно

Тестирование — один из важнейших навыков, который отличает новичков от профессиональных инженеров-программистов. В реальном мире, особенно в корпоративной среде, любой код, который не протестирован, считается сломанным. Тестирование — это не необязательный этап, а одна из основных обязанностей инженеров-программистов и важнейшая часть поддержания надежных и устойчивых Java-приложений. Java широко известна своей стабильностью и надежностью, а тестирование играет важнейшую роль в поддержании этих качеств.

Что вы узнаете

Этот курс проведет вас через основные концепции тестирования программного обеспечения на Java. Вы начнёте с изучения наиболее распространённых типов тестов и того, как они используются для повышения качества кода и улучшения поведения приложения. Вы получите практический опыт работы с JUnit, самым широко используемым фреймворком для тестирования в экосистеме Java, и научитесь моделировать сложные сценарии тестирования с помощью Mockito. По мере продвижения вы будете применять методологию Test Driven Development и научитесь писать как параметризованные, так и интеграционные тесты. К концу курса у вас будут инструменты и техники, необходимые для уверенного написания содержательных тестов, которые обеспечивают надежность, поддерживаемость и готовность вашего кода к эксплуатации.

Предварительные требования

Программа

Структура курса

1

Основы тестирования

Начните с изучения автоматизированного тестирования программного обеспечения и типичных ошибок, которых оно помогает избежать. Затем получите практический опыт работы с библиотекой JUnit 5 для Java и научитесь структурировать и писать модульные тесты.
Начать главу
2

Тестирование с зависимостями

Изучите, как компоненты программного обеспечения взаимодействуют и зависят друг от друга, а также узнайте, как интеграционное тестирование проверяет эти взаимодействия, тестируя класс совместно с его зависимостями. В этой главе также рассматривается мокирование как способ имитации зависимостей и концентрации тестирования на проверяемой логике.
Начать главу
3

Дополнительные техники и аннотации

J

Введение в тестирование на Java

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Введение в тестирование на Java | DataCamp