Продвинутое использование py test, Андрей Светлов, Python Core Developer

  Рет қаралды 34,752

Видео с мероприятий {speach!

Видео с мероприятий {speach!

8 жыл бұрын

Пікірлер: 39
@alexneb1660
@alexneb1660 2 жыл бұрын
Спасибо за краткий но лаконичный урок. Тем кто с нуля начинает будет сложно понять о чем идет речь, как все связанно и для чего. Но буквально немного практики и этот урок станет неоценённым добавлением в знания а тем более практику. Недавно перешел на pytest и после немного практики кажется что лучшего и не может быть.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
с чего перешли?
@drewya9186
@drewya9186 3 жыл бұрын
Спасибо, идеальный обзор pytest
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
00:00 Вступление 02:07 Основы 03:41 Фикстуры 09:22 Сравнение с unittest 12:22 Работа с транзакциями 13:28 Куда писать тесты 17:04 Докер и тесты 23:48 27:33 Плагины 25:10 test scipping 28:33 Новые параметры командной строки 30:57 Параметры фикстур 31:47 Параметры фикстур динамические (не хардкодом) ... 35:57 Вопросы, Ответы
@donfedor007
@donfedor007 2 жыл бұрын
Крутой дядька!
@qa-info
@qa-info 3 жыл бұрын
супер видео!!!
@user-fs8ws4cy2k
@user-fs8ws4cy2k 8 жыл бұрын
Спасибо за очень увлекательное видео с докладом! Хотелось бы ссылочку на презентацию, если можно.
@user-sp4sp4qz9j
@user-sp4sp4qz9j 7 жыл бұрын
я так понимаю это она - asvetlov.github.io/pytest-slides/#/
@DavidHill1980
@DavidHill1980 6 жыл бұрын
asvetlov.github.io/pytest-slides/#/
@user-ix3qu6ek1b
@user-ix3qu6ek1b 5 жыл бұрын
грамотный доклад, жалею что не начал с pytest год назад
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
ну как, спустя три года, норм библиотека?
@K1DD1cK
@K1DD1cK 7 жыл бұрын
13:31 - project structure
@sashasimkin
@sashasimkin 7 жыл бұрын
В примере с opener - баг, оно закроет только последний из файлов. Для unittest.TestCase можно так-же закодить композицию для нужных ресурсов. Разве нельзя просто переопределить runner и сделать там всё что нужно в unittests? Хотя для относительно простых вещей выглядит круто. Спасибо!
@yuriinefedov3094
@yuriinefedov3094 Жыл бұрын
если включить это видео на фоне, то будет ощущение, что лекцию читает Лукашенко
@OlegKorsak
@OlegKorsak 6 жыл бұрын
7:50 -- context manager "with open()" не было бы приятнее?
@drewya9186
@drewya9186 3 жыл бұрын
ага, сработает, а вот на следующем примере (где можно указать название файла) - не сработает - пробовал так: @pytest.yield_fixture def open_file(): def opener(filename): with open(filename) as f: yield f return opener и вместо return писать yield и наоборот - тоже пробовал
@KHANZE
@KHANZE 2 жыл бұрын
Зачем нам поднимать docker для pytest питоном🤔
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
Для чего в тестах нужны классы?
@batonbaggetovich2072
@batonbaggetovich2072 2 жыл бұрын
материал видимо хороший а вот ведущий со своим Гагаканьем просто уши ломает.. луче прочту про эту шляпу )))
@maxk2629
@maxk2629 5 жыл бұрын
"эээ", "бээ", "мээ" взрослый мужик, а 4 слова нормально связать не может без использования паразитов. Невозможно смотреть, искренне жаль людей которые в это время находились в аудитории. К слову, тема достаточно интересная, но ещё раз повторюсь - смотреть невозможно.
@DavidHill1980
@DavidHill1980 5 жыл бұрын
Отличное выступление - смотрел и восхищался, глубокое знание pytest/ Спасибо, больше видео в сеть!
@maggim3739
@maggim3739 5 жыл бұрын
Согласен, не лучший доклад с точки зрения подачи. С точки зрения содержимого - вполне годно. Автору нужно просто больше практики. Спасибо за доклад
@anton6643
@anton6643 5 жыл бұрын
@@maggim3739 Светлову, Python Core девелоперу и разработчику asyncio в стандартной библиотеке питона надо больше практики?! Да вы ебанулись, дурачки, вы то кто? Говнокодеры, которые научились писать django-admin startproject?
@maggim3739
@maggim3739 5 жыл бұрын
@@anton6643 и что? Огромный опыт работы ни разу не говорит об умении выступать. У Била Гейтса тоже были с этим проблемы если что, как и у многих других профи.
@rawanqurmet3795
@rawanqurmet3795 3 жыл бұрын
Для IT мира это такая мелочь. Он даже может заикаться - не проблема.
@user-tu5qx4cj9f
@user-tu5qx4cj9f 7 ай бұрын
Гэ гэ гэ
Андрей Светлов, Python Core Developer «Aiohttp от автора»
41:25
Видео с мероприятий {speach!
Рет қаралды 17 М.
Countries Treat the Heart of Palestine #countryballs
00:13
CountryZ
Рет қаралды 18 МЛН
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 524 М.
В ДЕТСТВЕ СТРОИШЬ ДОМ ПОД СТОЛОМ
00:17
SIDELNIKOVVV
Рет қаралды 3,4 МЛН
Мастер-класс «PyTest на примере UI-тестов»
1:05:03
По-настоящему автоматизированные API тесты
41:40
SQA ANALYST TECHWRITER DAYS
Рет қаралды 2,4 М.
[RUS] Andrew Svetlov: "asyncio pitfalls"
1:01:45
PiterPy
Рет қаралды 12 М.
Countries Treat the Heart of Palestine #countryballs
00:13
CountryZ
Рет қаралды 18 МЛН