НачатьНачать бесплатно

Функциональные и нагрузочные тесты

В этом упражнении вы продолжите тестирование конвейера данных на основе pandas. Вам предстоит создать два вида тестов. Функциональный тест с помощью pytest, который проверяет, что функция «нахождение медианной зарплаты за 2022 год» работает корректно. И нагрузочный тест с помощью pytest-benchmark, чтобы измерить скорость выполнения этой операции. Примечание: функция test_reading_speed() в решении используется для замера производительности. Это соответствует принятым соглашениям об именовании и логике работы.

Это упражнение является частью курса

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

Посмотреть курс

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

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение