Меню

Избранное

Тестирование кода

Разберитесь, как проверять поведение программного кода на заданных примерах.

В чём состоит навык

Тестирование кода — проверка того, как программные компоненты ведут себя для выбранных входных данных и условий.

Источник ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Связанные профессии

Где пригодится

01

Выбор случаев

Определить обычные, граничные и ошибочные условия.

02

Проверка

Выполнить код и сравнить результат с ожидаемым.

03

Разбор

Определить причину расхождения и уточнить проверку.

Подготовка, навыки и инструменты

Выберите проверяемый компонент и определите ожидаемое поведение. Подготовьте тестовую среду и примеры входных данных.

Курсы для развития навыка «Тестирование кода»

Яндекс Практикум
8 месяцев · Онлайн

Go-разработчик с нуля

Курс Яндекс Практикума готовит Go-разработчика с нуля. Школа указывает восемь месяцев обучения и 10 проектов; дополнительные темы доступны на расширенном тарифе.

123 200 ₽
Стоимость курса
от 5 030 ₽ / мес. на 36 мес.
Яндекс Практикум
10 месяцев · Онлайн

Java-разработчик

Базовый курс Яндекс Практикума готовит Java-разработчика с нуля. Школа указывает 10 месяцев обучения и 12 проектов; расширенный тариф рассматривается отдельно.

136 400 ₽
Стоимость курса
от 5 568 ₽ / мес. на 36 мес.
Яндекс Практикум
Около 30 часов · Онлайн

Основы Go

Бесплатный курс Яндекс Практикума знакомит разработчиков с основами Go. Он рассчитан на тех, кто уже имеет базовые навыки бэкенд-разработки; знание C-подобных языков будет полезно.

Бесплатно
Стоимость курса

Содержание

Что важно знать о навыке «Тестирование кода»

Тестирование кода помогает проверить отдельные функции или взаимодействие компонентов. Для каждого случая задают условия и ожидаемый результат, затем сравнивают его с фактическим поведением. Проверки могут выполняться вручную или автоматически.

Успешный тест подтверждает только проверенный сценарий при данных условиях. Важно выбирать граничные случаи и следить за независимостью тестовых данных. Если проверка завершилась ошибкой, нужно выяснить, связана ли она с кодом, тестом или окружением.

Для практики выберите учебную функцию и опишите обычный и граничный вход. Создайте проверки, затем измените код так, чтобы одна из них обнаружила расхождение. Убедитесь, что сообщение помогает понять причину ошибки.

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Откройте каталог навыков и найдите материалы по интересующей вас задаче.

Открыть
KURSEZ

Тестировщик-автоматизатор

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

Python

Узнайте об инструменте и связанных с ним материалах KURSEZ.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.