Мастер-класс «PyTest на примере UI-тестов»

  Рет қаралды 24,845

Hillel IT School

Hillel IT School

Күн бұрын

Пікірлер: 66
@Анастасия-в6у2ь
@Анастасия-в6у2ь 6 жыл бұрын
Спасибо! Было очень познавательно, понятно и интересно!
@IrisKapustina
@IrisKapustina 4 жыл бұрын
Благодарю) С Python пока не сталкивалась, но теперь знаю, куда подсмотреть, в случае чего ;)
@НаполеонЦезарович
@НаполеонЦезарович 4 жыл бұрын
Огромный respect создателю доклада !!
@DigitalNomad-j2e
@DigitalNomad-j2e 3 жыл бұрын
Благодарю, очень приятно)
@aleksandrposh5198
@aleksandrposh5198 4 жыл бұрын
Крутая подача материала. Спасибо
@olgakovaleva4027
@olgakovaleva4027 5 жыл бұрын
Отличный мастер-класс! То, что нужно для начала в Python и PyTest
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
Спасибо! Приятно слышать =) Если у вас появятся вопросы или предложения для новых мастер классов, не только по Python, но и по технологиям или инструментам, которые тесно связаны - делитесь в комментариях. Приходите на следующей неделе на "Мастер-класс “Cloud Continuous Integration на примере CircleCI” dou.ua/calendar/27645/
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Удалось применить знания?
@evgeniikrasnov6798
@evgeniikrasnov6798 2 жыл бұрын
@@DigitalNomad-j2e а де можна знайти ссилку на гіт проект?
@olgakhobina5785
@olgakhobina5785 4 жыл бұрын
спасибо за лекцию, отправляется в копилку полезностей)
@vitaliisotnichenko3770
@vitaliisotnichenko3770 4 жыл бұрын
Отличный мастер класс чтобы начинать освоение автоматизации на Пайтоне
@irinachub7597
@irinachub7597 4 жыл бұрын
Интересный мастер класс! Спасибо!
@olhaliashchevska8099
@olhaliashchevska8099 4 жыл бұрын
Спасибо! Взяла на заметку этот вебинар
@frrswdfs3452
@frrswdfs3452 5 жыл бұрын
А компьютерной школе Hillel не планируются курсы по монтажу видео хотя бы начальные уроки например вставка видео с экрана компьютера на видео запись лекции ?
@frrswdfs3452
@frrswdfs3452 5 жыл бұрын
Ослепнуть можно пока пытаешься разобраться что написано на проекторе .
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
@@frrswdfs3452 Спасибо, к сожалению, из-за технической неполадки, запись с экрана не удалась. Постараемся в будущем исправить. Презентация - kzbin.info?stzid=UgwOlU7qUU4QlBZ-ieN4AaABAg&q=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M%2Fedit%23slide%3Did.p&event=comments&redir_token=DKUcFpSFiAmt_RiL0yOeJjI-UtB8MTU1MTU1ODQyNEAxNTUxNDcyMDI0
@ВладиславКривенко-ф8о
@ВладиславКривенко-ф8о 4 жыл бұрын
Отличная лекция
@DigitalNomad-j2e
@DigitalNomad-j2e 3 жыл бұрын
Благодарю!
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
Если у вас остались вопросы связанные с PyTest, то делитесь ими в комментарии, постараюсь ответить на них на встрече связанной с API тестами.
@egorkomarov4719
@egorkomarov4719 6 жыл бұрын
Шикарно! Зашло прямо в тему =) А где скачать обещанную презентацию? Большое спасибО!
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
Отличный вопрос, Егор! Презентация - docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit#slide=id.p
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Приятно слышать! Удалось применить знания?
@lolasworld3252
@lolasworld3252 5 жыл бұрын
Артур, спасибо больше за лекцию. Скажите, пожалуйста, а вы консультации не проводите ?
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Конечно, Lola's world www.linkedin.com/in/arthur-p-1ab24a55
@makintosh3543
@makintosh3543 4 жыл бұрын
Я так понимаю, в тестах на Java фистуры также часто используются? Хорошо, что подробно объясняете!
@DigitalNomad-j2e
@DigitalNomad-j2e 3 жыл бұрын
Спасибо Фикстуры - это название функциональности, которая может запускаться до и после автотеста (возможностей настройки больше чем я описал). В каждом языке Java, Python есть как минимум один продвинутый Фреймворк, который будет поддерживать функциональность как фикстуры, но может называться как-то иначе. Главное что Вы поняли основную идею и пользу, а название в процессе изучения найдётся.
@huyoung8911
@huyoung8911 5 жыл бұрын
А что на счет последовательности запуска тестов с маркерами? Это решается только конфигом с иерархией тестов?
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
Рекомендую воспользоваться - pytest-dependency pypi.org/project/pytest-dependency Пример использования - pytest-dependency.readthedocs.io/en/latest/usage.html. У меня получилось применить его так - snag.gy/c87Yis.jpg Будьте осторожны, поскольку, если нарушить порядок расположения тестов в тест сьюте - pytest-dependency автоматически пропустит тесты, как в этом примере - snag.gy/CDT816.jpg. Для запуска тестов применял следующую конфигурацию - snag.gy/031POH.jpg Если получиться применить - дайте знать, пожалуйста. Успехов!
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
Удалось попробовать?
@huyoung8911
@huyoung8911 5 жыл бұрын
@@DigitalNomad-j2e благодарю за информацию. Писал фреймворк, еще не попробовал. Как скоро вы планируете провести еще лекцию? И оптимизировали ли вы тесты с текущей лекции? Конкретно говорю про такие моменты как : self в тестах, и вещи, которые требуется вынести в отдельную фикстуру: self.login_page = LoginPage(self.driver) self.header_page = HeaderPage(self.driver) решил этот момент большой фикстурой для сессии, в которой реализован логин и логаут и фикстурой с методами - application. также вынес все локаторы в отдельный файл. тесты стали быстрее.
@ruslanachumachenko7754
@ruslanachumachenko7754 4 жыл бұрын
супер!
@mariashuliakivska5338
@mariashuliakivska5338 4 жыл бұрын
+ к будущим изучениям
@elenagavrilova3109
@elenagavrilova3109 4 ай бұрын
Лекция очень интересная, но не видно ничего в самых интересных местах. Не для видео такой формат, к сожалению. Было бы здорово не картинку общую, а только рабочий стол презентера записывать.
@HillelITSchool
@HillelITSchool 4 ай бұрын
@@elenagavrilova3109 дякуємо, візьмемо до уваги вашу пораду🫶
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
Кому-то удалось запустить тестовый проект? Кому не удалось делитесь подробностями =)
@ПашаВербенец
@ПашаВербенец 3 жыл бұрын
Просмотрено +
@DigitalNomad-j2e
@DigitalNomad-j2e 3 жыл бұрын
Отлично!
@DigitalNomad-j2e
@DigitalNomad-j2e 3 жыл бұрын
Продолжай и доберёшься ещё выше в карьерной лестнице)
@ПашаВербенец
@ПашаВербенец 3 жыл бұрын
@@DigitalNomad-j2e очень приятно что Вы лично ответили ) у себя в компании начал автоматизацию проекта на pytest и уже использую некоторые примеры из вашего видео. Большое спасибо. В дальнейшем можно Вам задавать вопросы, так как сам самоучка и есть моменты в которых нужно решение более правильное чем мое?
@valk9819
@valk9819 5 жыл бұрын
Спасибо, скиньте презентацию )))
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Удалось применить знания?
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
Презентация - docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit#slide=id.p
@dmytroboholiubov7068
@dmytroboholiubov7068 6 жыл бұрын
Спасибо.
@pavelsoloway3675
@pavelsoloway3675 6 жыл бұрын
Спасибо. Кинул запрос на доступ
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
Добавил в группу =)
@ПавелФролов-д3е
@ПавелФролов-д3е 6 жыл бұрын
Кинул запрос на доступ
@DigitalNomad-j2e
@DigitalNomad-j2e 6 жыл бұрын
@@ПавелФролов-д3е отлично! Добавил) Так же дал права на комментарии в самой презентации.
@diakonrai8472
@diakonrai8472 5 жыл бұрын
А питон в Мавен не может? В смысле, зачем хранить зависимости к библиотекам в текстовом файле?
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
Python + Maven я не использовал. Для хранения зависимостей мне хватает requirements.txt.
@litovsky83
@litovsky83 6 жыл бұрын
Спасибо
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Удалось применить знания?
@litovsky83
@litovsky83 4 ай бұрын
@@DigitalNomad-j2e да)
@nataliias9186
@nataliias9186 4 жыл бұрын
Мне зашло
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Спасибо, приятно слышать =)
@ivanpoberezhniuk9694
@ivanpoberezhniuk9694 4 жыл бұрын
Скорость 1.75 ваше все))
@DigitalNomad-j2e
@DigitalNomad-j2e 4 жыл бұрын
Отлично =)
@Bonus2608
@Bonus2608 5 жыл бұрын
Более путанной и неструктурированной подачи материала я ещё не видел.
@DigitalNomad-j2e
@DigitalNomad-j2e 5 жыл бұрын
Ivan Fisun , не расстраивайтесь - найдёте) Я помогу - kzbin.info/www/bejne/mJTPi4yve62fo6M
TCP/IP: что это и зачем нужно
1:35:59
Hillel IT School
Рет қаралды 590 М.
Тестирование REST API || Rest API Testing for beginners
1:02:26
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Продвинутое использование py test, Андрей Светлов, Python Core Developer
42:56
Видео с мероприятий {speach!
Рет қаралды 35 М.
Основные Use case использования Dev Tools для QA
1:26:47
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Тестирование баз данных
52:14
Hillel IT School
Рет қаралды 15 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН