Unit tests в Python: легкий старт с нуля | unit-тестирование Питон, unit testing

preview_player
Показать описание
Начало: 00:02:22

Описание темы:
1. Почему unit tests важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить unittests для Python в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.

Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.

Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB

Присоединись к новой IT-культуре!

#unittest #unittesting #python #test #unit #tdd
Рекомендации по теме
Комментарии
Автор

Отличная и что главное наглядная лекция! Спасибо

Sergkhai
Автор

Спасибо за проф. подход, тоже задумывался, что тестирование QA похоже на техническое диагностирование и методы многие подходят как в классике Пархоменко, Мозголевский. Сам в вузе Харькова преподаю )

loxtsul
Автор

Я этот анекдот про Чебурашку знаю немного по-другому..
Так же приставал к Гене..
Гена не выдержал и сказал, что он всё может купить на одну копейку.
Чебурашка пошел в магазин, набрал кучу всего, подошел к кассе..
Продавщица смотрит на него с недоумением..
А чебурашка говорит: "Что вылупилась?!.. Сдачу давай!")))

Andrey_Kah
Автор

Я еще в этом не разбираюсь, но думаю, что 100-процентное покрытие кода - это параллельно написанный код такого же или еще даже большего размера).

Andrey_Kah
Автор

Добрый день! Я, конечно, немного опоздала на ваши вечеринки по QA, но скажите пожалуйста, не поздно ли мне внедряться в тестировщики? Сейчас, говорят, слишком много их стало :(

AlinaMilaya
Автор

А кто работает над всеми этими функциями которые надо тестировать это разработчики ?

СергейПопадев