Если передать локатор в expect то выполняется проверка на наличие его в dom. Буквально мы проверяем expect(locator).to_exist(). Я понимаю что это обучение и типо не суть важна но ещё надо бы дописать проверку to_be_visible() потому что мало ли у нас баг на сайте и текст не отображается, но существует в dom. Дальше это было отредактировал, извиняюсь :D
@johnyelasto3 күн бұрын
Чтобы не писать такой xpath достаточно просто написать page.get_by_role('link', name='Аудиокниги').first.click() first - возвращает первый соответствующий элемент
@johnyelasto3 күн бұрын
А вы на позицию джуна ходили на playwright? Сам playwright который вы показывается больше используется для парсинга и т.д. Для тестирования обычно ставят pytest-playwright и если надо какие то параметры запуска указать используют browser_context_args или переопределяют page который уже сделан фикстурой изначально. Вообщем ребята внимательно относитесь к сказанному в уроке
@GVARGIN3 күн бұрын
так мы дальше и работаем с pytest-playwright 🙂
@johnyelasto3 күн бұрын
@@GVARGIN Я уже увидел. Вообще забавно года 3.5 назад я вкатывался на ручную мартышку и мне попадались ваши видео. А сейчас я ищу курс для ручных мартышек, которых перевели ко мне и сказали их обучать и мне снова попались ваши видео. Спасибо за работу :)
@GVARGIN3 күн бұрын
@@johnyelasto Рад, что мои видео пригодились вам не в первый раз! Надеюсь, они помогут и вашим "ручным мартышкам" освоить всё быстро и без стресса. Почему-то по Playwright очень мало видео на русском языке, да и на английском их не так уж много. Если возникнут вопросы - всегда рад помочь!
@johnyelasto3 күн бұрын
@@GVARGIN на юдеми тоже толкового ничего не было, все доку пересказывают в интерактивном режиме. Плейрайт вообще пушка бомба, новичкам только бы его и рекомендовал. Больше вакансий под typescript но и на питоне тоже достаточно
@johnyelasto3 күн бұрын
Нет необходимость закрывать браузер строчкой кода browser.close(). Контекстный менеджер with делает это автоматически
@enot853 күн бұрын
А сколько всего уроков по этой теме будет?
@GVARGIN3 күн бұрын
пока у меня в плане 9 уроков
@r1-yzf2164 күн бұрын
Мне кажется, что было бы еще хорошо выделить урок на разбор чтение ошибок и т.п.
@GVARGIN4 күн бұрын
Заявка принята!
@r1-yzf2164 күн бұрын
ПУШКА !
@GVARGIN4 күн бұрын
Благодарю! Следующий урок будет через пару дней.
@r1-yzf2164 күн бұрын
@@GVARGIN ВЫ ЛУЧШИЙ !. Я жду видео Ваши как хатико хДДД
@GVARGIN4 күн бұрын
@@r1-yzf216спасибо! Как Хатико лучше не стоит, там все грустно было 😢
@arteria-circumflexa65274 күн бұрын
Здравствуйте. У вас еать уже готовый курс по автоматизации? Достаточно серьёзный, чтоб купить и повышать квалификацию.
@GVARGIN4 күн бұрын
Здравствуйте! А что вас не устраивает в этом бесплатном курсе? У меня в планах выложить такие материалы, чтобы курс по качеству не уступал любому дорогому платному. Если же вы хотите получить индивидуальную обратную связь от меня, буду рад ответить на ваши вопросы на консультации!
@johnyelasto3 күн бұрын
В доке всё есть все курсы это пересказ документации. Какие то фишки с проекта и прочее их смысла учить нет, они без практики забудутся на следующий день
@GVARGIN3 күн бұрын
@@johnyelastoпо playwright документация правда хорошая. Я сам так и разбирался + много практики. Я бы только заменил термин «пересказ» на демонстрацию работы конкретных примеров. Не у всех из документации получается сразу все перенести в свой проект.
@fedorovna24924 күн бұрын
Большое спасибо тебе, Герман, за уроки практики в тестировании!
@GVARGIN4 күн бұрын
Пожалуйста! Спасибо за комментарии!
@enot856 күн бұрын
В гитлаб себе залил,буду пробовать тоже)
@GVARGIN6 күн бұрын
правильное решение!👍
@r1-yzf2166 күн бұрын
АВТОЛ ЛУЧШИЙ !
@GVARGIN6 күн бұрын
благодарю!
@ПавелПетров-и4т7 күн бұрын
Большое спасибо за видео.
@unicoxr5tj4177 күн бұрын
буду следить) Автор, вы заголовок сделайте более подходящий для поисковой выдачи: автоматизированное тестирование на Пайтон в связке с Playwright. Получите больше просмотров, если вы прям отовите мощный курс, а не несколько видео по теме
@GVARGIN6 күн бұрын
подумаю, спасибо!
@nadyahope4207 күн бұрын
большое спасибо за видео!
@fedorovna24928 күн бұрын
Спасибо за новое видео после продолжительной паузы! Только вчера о вас вспоминала😊
@GVARGIN8 күн бұрын
Надеюсь, вспоминали с теплом, а не со словами: "Где же новые видео от этого лентяя?" 😄 Спасибо!
@fedorovna24928 күн бұрын
@@GVARGIN конечно, с теплом о вас и о вашей семье вспоминала, проверила тоже вчера и телеграммканал😊 С прошедшими вас праздниками! Вдохновения и всего вам самого наилучшего в новом 2025 году!
@GVARGIN8 күн бұрын
@@fedorovna2492 спасибо! И Вас с праздниками!
@fedorovna24928 күн бұрын
Большое спасибо!
@unicoxr5tj4178 күн бұрын
балин( жалко, что не Джава(
@GVARGIN8 күн бұрын
сорри, никогда не любил Джаву. А работа должна приносить удовольствие
@unicoxr5tj4178 күн бұрын
@@GVARGIN та же фигня) Но Джава, ска, денежная
@GVARGIN8 күн бұрын
@@unicoxr5tj417 но не в тестировании 🙂
@unicoxr5tj4178 күн бұрын
@@GVARGIN ? у нас как раз в этом году весной старт тестировщиков-автоматизаторов на Джава. Чето от 2000$ зарплатат что ли
@GVARGIN8 күн бұрын
@@unicoxr5tj417 звучит как сказка, но я только рад если такие зп дают на старт 🙂
@blessedman80168 күн бұрын
Благодарю, жду второй урок !
@r1-yzf2168 күн бұрын
когда следующий урок ?
@GVARGIN8 күн бұрын
Спасибо за комментарии! Через пару дней выложу следующий урок
@r1-yzf2168 күн бұрын
@@GVARGIN по POM будете строить авто тесты ?
@GVARGIN8 күн бұрын
@@r1-yzf216 не в следующем уроке, но до POM тоже доберемся
@r1-yzf2168 күн бұрын
@@GVARGIN СУПЕР! Вы лучший !
@r1-yzf2168 күн бұрын
прикольно, благодарю вас за урок !
@Semen_Prosto8 күн бұрын
Классный урок! Спасибо!
@SkfjHgY13 күн бұрын
Герман, здравствуйте, хотел бы уточнить про индивидуальный курс, сколько по времени, сколько чего, как можно с вами связаться?
@GVARGIN13 күн бұрын
добрый день! Напишите мне в телеграмм, @gvargin
@in7hesky29 күн бұрын
Зачастую что-то такое встречается, когда скрипт бегает по списку однотипных нодов и сверяет характеристики. Сплошь и рядом в автоматизации
@nostation9424Ай бұрын
Спасибо большое за видео, то что надо!
@СергейПозябкин-р8зАй бұрын
Мудятина!!!
@denisaleshin576Ай бұрын
Что делать если вам кажется что кандидат совсем не плох, но он явно не подготовился и провалил несколько задачек на логику?
@GVARGINАй бұрын
можно предложить ему подготовиться и придти еще раз. У нас бывали такие кандидаты и мнения по ним расходились. Особенно сложно принимать решение, когда позиция горит и уже хочется закрыть ее хоть кем-то. Я всегда думаю, что если человек не смог подготовиться к собеседованию, нет никаких гарантий, что он сможет ответственно подходить к работе. Поэтому либо мне нужен кто-то, кто готов за кандидата поручиться и рекомендовать взять его. Либо я с удовольствием готов пообщаться с человеком еще раз. Всякое бывает и можно просто случайно завалить собес.
@denisaleshin576Ай бұрын
@GVARGIN Спасибо за ответ. Видимо это должна быть "Работа Мечты" что бы человек не просто пошёл дальше а готовился ещё раз в эту организацию, на практике не встречал(Москва) что бы кто то так усердствовал...
@Evgeny-R1Ай бұрын
Жпт 4о легко решает эту задачу
@ЭльвираКесоваАй бұрын
Очень интересно! Простым языком и информативно! Ждем продолжения! Спасибо за интересный материал! 👏
@чотворицаАй бұрын
я Грут!
@izziache6886Ай бұрын
сделали из трудоустройства театр абсурда. "вот он говорит про своего диреткора так, значит.." да ничего это не значит, если для тебя это что-то значит, то ты понимаешь что сам немного мудоковат, что про тебя могут такое говорить. Одно дело когда разговор про скилы, другое дело , когда а почему то, а почему это , а слабые стороны, а сильные стороны, и вот как в цирке.
@ЭтоМедузаАй бұрын
Привет, подскажи пожалуйста, нужно ли сперва обучаться на ручного тестировщика, прежде, чем переходить к автоматизации? А то мне код хочется писать и заниматься тестированием...
@GVARGINАй бұрын
@@ЭтоМедуза привет! Если можешь писать код, пиши код! Это наверняка будет более востребовано и прибыльно, чем ручное тестирование. Спрос на автоматизаторов намного выше. Разбираться в том, что делают ручные тестировщики будет очень полезно. Но часто хочется больше кода и многие переквалифицируются в разработку.
@alenacubedАй бұрын
А документация, по которой разрабатывался карандаш, предоставляется?
@ВолодяРыжков-ы8о2 ай бұрын
Герман имею врожденное заболевание, весьма заметное, скажите как правильно рассказать об этом недостатке на собеседовании?
@GVARGINАй бұрын
если это никак не сказывается на качестве работы, то это не является недостатком. Можно не говорить если специально не спрашивают. Я помню у нас фирма специально офис ремонтировала и оборудовала, чтобы новый разработчик мог спокойно передвигаться на своей коляске. Если IT фирма адекватная, то вы можете как угодно выглядеть, можете страшно заикаться и так далее. Вас будут брать за ваши навыки и знания, которые смогут принести прибыль компании. Если у вас что-то вроде дефицита внимания, то в некоторых ролях вам может быть сложнее работать. Надо подумать, на какую позицию претендовать.
@GVARGINАй бұрын
а если хотите рассказать, рассказывайте с позиции плюсов. Что вы развили в себе, чтобы преодолевать это заболевание, что движет вами? Где вы более мотивированы, чем остальные? Например: "я сильно заикаюсь, поэтому давно научился печатать вслепую и формулировать письменно свои мысли настолько четко и понятно, что словами в устной речи не описать"
@ВолодяРыжков-ы8оАй бұрын
@GVARGIN понимаете мое заболевание я прошу прощения ярко выраженный гигантизм полового члена, каждая вторая кадровичка спрашивает почему я салями украл из магазина а каждая пятая про африканские корни если что у меня их нет. Очень трудно после этого общаться с человеком
@GVARGINАй бұрын
@@ВолодяРыжков-ы8о проходите собесы на удаленке 🤣
@ВолодяРыжков-ы8оАй бұрын
@GVARGIN я понимаю что для Вас это может показаться весьма смешным, но я думаю что немного более разобравшись в ситуации Вам это так не покажется. Я к сожалению прохожу все собеседования очно, с вакансиями на удаленке я не знаком.
@ВолодяРыжков-ы8о2 ай бұрын
ну и почему я должен выдумыть ввсокопарную хуйню чтобы получить очередную обоссаную вакансию?
@yurydanilov40512 ай бұрын
Это не косяк карандаша, а ты взял неподходящий карандаш. Если хотите чтобы не затирался рукой текст, используете более твердые графитовые стержни. Или вообще химические, которые сложно без следов от ластика оставить. И еще, тот карандаш который вы назвали советским-не советский, а чешский, или может чехословацкий
@ArtemSaytov2 ай бұрын
Офигенный вид из окна.😅 Спасибо за советы, познавательно!
@GVARGIN2 ай бұрын
да вид был классный. Надо будет вернуться. Спасибо за комментарий
@medvedevvit2 ай бұрын
Огонь
@nargizatemirbekova99802 ай бұрын
Как все хорошо обьяснили 👍
@user-pl7iv6fh2z2 ай бұрын
как сливать свои приложения в инет)
@aleksanderpeshkin22662 ай бұрын
Что ты перечислил из учебника ?? !!! Ни слова не понятно , у Созыкина посмотри как он объясняет !!!
@GVARGIN2 ай бұрын
я как раз все понимаю 🧐
@yana.doc.65752 ай бұрын
Спасибо ! Важная инфо
@АлександрФилатов-о6г2 ай бұрын
У меня было 30 собесов и никогда такой чуши не спрашивали, если бы спросили послал бы куда подальше. Кафки, ингрессы, кубер, апи-гв, интеграционные шины, апи, бд и прочее пожалуйста. А это детский сад какой-то
@GVARGIN2 ай бұрын
Раз вы способны отвечать на вопросы про кафку, кубер, то скорее всего уровень подготовки у вас сильно выше чем у моих подписчиков. Зачем вы тратите время на видео для самых новичков? В любом случае спасибо за комментарий! 🙏
@AnnaSokolova-272 ай бұрын
Спасибо за видео. Кстати бывают же ещё косметические карандаши. Интересно кого-нибудь спрашивали про них? 🤔
@Динара-з2х1м3 ай бұрын
не понимаю логику объединения в пару ?
@стефанияплюмберг3 ай бұрын
Что за иностранные фразы?. 🤦 Вы думаете то что вы сказали, всем понятно?. 😮🤷
@GVARGIN3 ай бұрын
Сказываются годы работы на иностранные компании. Я старался говорить простыми словами. А какая фраза навела вас на эту мысль?
@pavelbars5713 ай бұрын
Очень круто все сделано - спасибо!
@GVARGIN3 ай бұрын
пожалуйста! Спасибо за комментарий
@romankrieg8173 ай бұрын
@@GVARGIN Привет! Не работает у меня команда, что делать?
@ИгорьТрофимов-ш8з3 ай бұрын
Затянуто, непонятно, неразборчиво 😢😢😢
@YuliyaButenko3 ай бұрын
Херня всё это, люди носят маски, знала такую, рассказала о себе презентацию супер-пупер, трындеть не мешки ворочать, в итоге - в работе полнейший - ноль 😂😂😂