Как подменить трафик во время выполнения автотестов - Playwright

Мой курс по тестированию и автоматизации:
Занятия в группе: okulik.by/
Видеокурс с домашними заданиями: okulik.by/video/
Видеокурс без домашних заданий: okulik.by/item/video-nodz/
Выбирай формат или пиши мне - подберем формат под тебя: t.me/okulikby
------------------------------------------------
Подмена трафика во время тестирования - это то, к чему мы уже привыкли когда речь идет о ручном тестировании. И с помощью Playwright мы можем добавить этот подход и в автотесты, которые мы создаем. В этом видео посмотрим на то, как это делается
------------------------------------------------
Мой телеграм канал: t.me/SeniorTesterEugene
Мой LinkedIn: / eugeneokulik
Мой Instagram: / tester.senior
00:00 Selenium или Playwright?
01:15 Подмена запросов
14:56 Подмена ответа сервера

Пікірлер: 17

  • @AleshaMorkovniy
    @AleshaMorkovniy2 ай бұрын

    Забавно, что мне попалось это видео. Как-раз сейчас готовлю презентацию/мастер класс в своей команде про playwright для разработчиков. Использую его больше для воссоздания состояний и различных ситуаций, которые в обычной жизни воссоздать руками сложно или долго. Часто бывает, что бекенда еще нет, а есть только спецификация. Playwright прекрасно здесь подходит тк вам не нужно ждать. Сразу можно пилить фронтовую часть. Ну и вишенка на торте это то, что если вы уже воссоздали ситуацию (ответ бека, какие-то вводы в форму, нажатия и тп), сделать из этого тест - супер просто. Добавить пару assert и вот вам уже тест.

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Ага. Playwright, получается, очень универсальный

  • @xpaladin4568
    @xpaladin45682 ай бұрын

    Давненько не было видео, надеюсь по плейрайту будет выходить побольше)

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Ага, ещё одно на подходе

  • @sergeigaribzyanov6061
    @sergeigaribzyanov60612 ай бұрын

    Пушка, бомба, топчик, гонка!!!!

  • @Ermak130990
    @Ermak1309902 ай бұрын

    Если подменять запросы с бэка - то необходимо потом поддерживать все эти "моки". Мне больше нравится подход с HAR файлами в playwright - когда можно автоматом собирать весь траффик в один файл и потом использовать

  • @user-ws4nz8fu6z
    @user-ws4nz8fu6z2 ай бұрын

    Спасибо за новое видео :)

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Пожалуйста

  • @user-jt2hj8op1n
    @user-jt2hj8op1n2 ай бұрын

    Первый случай аналогичен с работой Callback-функцией в том же JS, например Playwright и Python - крутые штучки для авто-тестов: минимум кода, большие возможности

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Да, playwright добавляет интересных возможностей

  • @fimasmf4444
    @fimasmf44442 ай бұрын

    Видео, как всегда полезное и наглядное!. При запуске, запускается именно Firefox или Nightly?

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Firefox вроде бы именно

  • @egoregor943
    @egoregor9432 ай бұрын

    Топ)

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Согласен)))

  • @unicoxr5tj417
    @unicoxr5tj4172 ай бұрын

    давно не было)

  • @SeniorTester

    @SeniorTester

    2 ай бұрын

    Дааа. Закрутило меня тут