Спасибо! Приятно слышать =) Если у вас появятся вопросы или предложения для новых мастер классов, не только по Python, но и по технологиям или инструментам, которые тесно связаны - делитесь в комментариях. Приходите на следующей неделе на "Мастер-класс “Cloud Continuous Integration на примере CircleCI” dou.ua/calendar/27645/
А компьютерной школе Hillel не планируются курсы по монтажу видео хотя бы начальные уроки например вставка видео с экрана компьютера на видео запись лекции ?
@@frrswdfs3452 Спасибо, к сожалению, из-за технической неполадки, запись с экрана не удалась. Постараемся в будущем исправить. Презентация - ua-cam.com/users/redirect?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
@@DigitalNomad-j2e очень приятно что Вы лично ответили ) у себя в компании начал автоматизацию проекта на pytest и уже использую некоторые примеры из вашего видео. Большое спасибо. В дальнейшем можно Вам задавать вопросы, так как сам самоучка и есть моменты в которых нужно решение более правильное чем мое?
Рекомендую воспользоваться - 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 благодарю за информацию. Писал фреймворк, еще не попробовал. Как скоро вы планируете провести еще лекцию? И оптимизировали ли вы тесты с текущей лекции? Конкретно говорю про такие моменты как : self в тестах, и вещи, которые требуется вынести в отдельную фикстуру: self.login_page = LoginPage(self.driver) self.header_page = HeaderPage(self.driver) решил этот момент большой фикстурой для сессии, в которой реализован логин и логаут и фикстурой с методами - application. также вынес все локаторы в отдельный файл. тесты стали быстрее.
Спасибо Фикстуры - это название функциональности, которая может запускаться до и после автотеста (возможностей настройки больше чем я описал). В каждом языке Java, Python есть как минимум один продвинутый Фреймворк, который будет поддерживать функциональность как фикстуры, но может называться как-то иначе. Главное что Вы поняли основную идею и пользу, а название в процессе изучения найдётся.
Лекция очень интересная, но не видно ничего в самых интересных местах. Не для видео такой формат, к сожалению. Было бы здорово не картинку общую, а только рабочий стол презентера записывать.
Спасибо! Было очень познавательно, понятно и интересно!
Огромный respect создателю доклада !!
Благодарю, очень приятно)
Отличный мастер-класс! То, что нужно для начала в Python и PyTest
Спасибо! Приятно слышать =)
Если у вас появятся вопросы или предложения для новых мастер классов, не только по Python, но и по технологиям или инструментам, которые тесно связаны - делитесь в комментариях. Приходите на следующей неделе на "Мастер-класс “Cloud Continuous Integration на примере CircleCI” dou.ua/calendar/27645/
Удалось применить знания?
@@DigitalNomad-j2e а де можна знайти ссилку на гіт проект?
Крутая подача материала. Спасибо
Благодарю) С Python пока не сталкивалась, но теперь знаю, куда подсмотреть, в случае чего ;)
спасибо за лекцию, отправляется в копилку полезностей)
Отличный мастер класс чтобы начинать освоение автоматизации на Пайтоне
Интересный мастер класс! Спасибо!
А компьютерной школе Hillel
не планируются курсы по монтажу видео хотя бы начальные уроки например вставка видео с экрана компьютера на видео запись лекции ?
Ослепнуть можно пока пытаешься разобраться что написано на проекторе .
@@frrswdfs3452 Спасибо, к сожалению, из-за технической неполадки, запись с экрана не удалась. Постараемся в будущем исправить. Презентация - ua-cam.com/users/redirect?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
Спасибо! Взяла на заметку этот вебинар
Отличная лекция
Благодарю!
Шикарно! Зашло прямо в тему =)
А где скачать обещанную презентацию?
Большое спасибО!
Отличный вопрос, Егор! Презентация - docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit#slide=id.p
Приятно слышать!
Удалось применить знания?
Просмотрено +
Отлично!
Продолжай и доберёшься ещё выше в карьерной лестнице)
@@DigitalNomad-j2e очень приятно что Вы лично ответили )
у себя в компании начал автоматизацию проекта на pytest и уже использую некоторые примеры из вашего видео.
Большое спасибо. В дальнейшем можно Вам задавать вопросы, так как сам самоучка и есть моменты в которых нужно решение более правильное чем мое?
А что на счет последовательности запуска тестов с маркерами? Это решается только конфигом с иерархией тестов?
Рекомендую воспользоваться - 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 благодарю за информацию. Писал фреймворк, еще не попробовал.
Как скоро вы планируете провести еще лекцию? И оптимизировали ли вы тесты с текущей лекции? Конкретно говорю про такие моменты как :
self в тестах, и вещи, которые требуется вынести в отдельную фикстуру:
self.login_page = LoginPage(self.driver)
self.header_page = HeaderPage(self.driver)
решил этот момент большой фикстурой для сессии, в которой реализован логин и логаут и фикстурой с методами - application. также вынес все локаторы в отдельный файл. тесты стали быстрее.
Если у вас остались вопросы связанные с PyTest, то делитесь ими в комментарии, постараюсь ответить на них на встрече связанной с API тестами.
Артур, спасибо больше за лекцию. Скажите, пожалуйста, а вы консультации не проводите ?
Конечно, Lola's world www.linkedin.com/in/arthur-p-1ab24a55
супер!
Я так понимаю, в тестах на Java фистуры также часто используются? Хорошо, что подробно объясняете!
Спасибо
Фикстуры - это название функциональности, которая может запускаться до и после автотеста (возможностей настройки больше чем я описал).
В каждом языке Java, Python есть как минимум один продвинутый Фреймворк, который будет поддерживать функциональность как фикстуры, но может называться как-то иначе.
Главное что Вы поняли основную идею и пользу, а название в процессе изучения найдётся.
+ к будущим изучениям
Лекция очень интересная, но не видно ничего в самых интересных местах. Не для видео такой формат, к сожалению. Было бы здорово не картинку общую, а только рабочий стол презентера записывать.
@@elenagavrilova3109 дякуємо, візьмемо до уваги вашу пораду🫶
Кому-то удалось запустить тестовый проект? Кому не удалось делитесь подробностями =)
Презентация - docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit#slide=id.p
Спасибо.
Спасибо. Кинул запрос на доступ
Добавил в группу =)
Кинул запрос на доступ
@@ПавелФролов-д3е отлично! Добавил) Так же дал права на комментарии в самой презентации.
Спасибо, скиньте презентацию )))
docs.google.com/presentation/d/1pNfLlj0hTy2H7FGCLWs-miq-ootKCAWe4_2U8Rlzo7M/edit
Удалось применить знания?
А питон в Мавен не может? В смысле, зачем хранить зависимости к библиотекам в текстовом файле?
Python + Maven я не использовал. Для хранения зависимостей мне хватает requirements.txt.
Спасибо
Удалось применить знания?
@@DigitalNomad-j2e да)
Мне зашло
Спасибо, приятно слышать =)
Скорость 1.75 ваше все))
Отлично =)
Более путанной и неструктурированной подачи материала я ещё не видел.
Ivan Fisun , не расстраивайтесь - найдёте) Я помогу - ua-cam.com/video/bclZYyFHlmA/v-deo.html