Цифровое образование

OTUS: Pytest: введение в автотесты // Бесплатный урок OTUS - видео - HD

OTUS: Pytest: введение в автотесты // Бесплатный урок OTUS - видео -
01:35:20
Работая в сфере IT, нужно постоянно изучать новое, чтобы оптимизировать процессы и улучшать результаты труда. Часто для этого требуется в сжатые сроки освоить смежные направления и новые технологии. Где брать время? Учиться онлайн у профессионалов!

Pytest: введение в автотесты // Бесплатный урок OTUS - видео -.

Научимся писать и запускать тесты на Pytest. Обсудим, зачем нужно автоматизированное тестирование, рассмотрим плюсы и минусы библиотеки Pytest. Разберёмся, как настроить setup и teardown и познакомимся с Pytest fixture, parametrize, unittest.mock.

Преподаватель: Сурен Хоренян — программист приложений в AdCombo

Подключайтесь к обсуждению в чате — otus.pw/fbdo/

Пройдите опрос по итогам мероприятия — otus.pw/LvXx/

Учитесь у профессионалов — otus.pw/Hy9y/


Следите за новостями проекта:

— Facebook: otus.pw/3hO2
— Telegram: t.me/Otusjava
— ВКонтакте: otus.pw/850t
— LinkedIn: otus.pw/yQwQ/
— Хабр: otus.pw/S0nM/
RSS
GnuriaN
21:30
+9
Всё хорошо, кроме одного: 720p! Шёл 2020 год. Видео в 720р, Вам не кажется — это очень странным, особенно бля видео где показывают код?
ArtPro
07:08
+3
качество гавнище
Алексей Лещенко
01:12
+7
Чайник свистит?)
vzgreika
00:37
Спасибо, было полезно. Не знал, например, о кнопке Rerun Failed Tests
Замечания:
1. 26:08 Первый предложенный вариант self.assertEqual(res, isinstance(tuple)) совсем мимо. Во-первых isinstance() принимает 2 аргумента — объект, и класс, на принадлежность к которому хотим проверить. Во-вторых, возвращает он True/False, т.е. эквивалентным res не будет в любом случае
2. 37:18 Проще with pytest.raises(TypeError, match=TYPE_ERROR_TEXT), т.к. у raises() есть параметр match, в который можно запихнуть ожидаемый текст исключения (даже в виде регулярки), чтобы не городить огород
MOVxR32
13:40
+1
Очень ценное видео для погружения в pytest если ты уже знаком с авто тестами, спасибо Вам
Загрузка...