What's new in Playwright v1.20

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 22

  • @jozefszymala3764
    @jozefszymala3764 2 года назад +8

    Joel’s haircut/ beard cut evolves each version :D Great job can’t wait for next releases

  • @icbitayyy
    @icbitayyy 2 года назад

    great work guys!💪

  • @sher1x165
    @sher1x165 2 года назад

    Glad to see you doing great job on it!
    And i see you're enjoy it, alushnikov ;)

  • @jonasgeiregat3800
    @jonasgeiregat3800 2 года назад

    Good stuff!
    I hope the new (screenshot) features are ported to Python! This would simplify our screenshot comparing process!

  • @mathieuhenri671
    @mathieuhenri671 2 года назад

    Happy to see that Playwright 1.20 implements most of the screenshot improvements* we did in 1JS and discussed before Christmas.
    *: Disabling CSS animations, Element masking and Forgiving matching. You are still missing the pending setTimeout + request work but I guess this is coming ;)

  • @RaviSalunkhe85
    @RaviSalunkhe85 2 года назад

    We are leveraging Java bindings so would request to have new features updated to this language as well!.
    Thanks and appreciate the efforts!

  • @HighRollersLounge
    @HighRollersLounge 2 года назад

    Thank you for these videos ❤️

  • @raducastravet4688
    @raducastravet4688 2 года назад

    Great job!

  • @愛
    @愛 2 года назад +2

    please make a video/text tutorial on getting 'publish single file' to work

  • @zarechny581
    @zarechny581 2 года назад

    Awesome job!

  • @andreaskarz
    @andreaskarz 2 года назад +2

    You not just only can define difference pixel, it's also possible to define a threshold:
    .toMatchSnapshot({
    threshold: 0.01
    })

  • @ratneck2947
    @ratneck2947 2 года назад

    Hey element masking is pretty cool. But I was wondering if it's possible to mask everything expect the given element?

  • @eminqasimov3398
    @eminqasimov3398 2 года назад

    is It possible to use Playwright as a standalone library in Browser Extention environment for automating tasks such as waiting dom elements, clicking, selecting, even screenshot pages?

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph 2 года назад +1

    How I pass one valor of zoon 100% or 120% for example?

  • @andreaskarz
    @andreaskarz 2 года назад

    Grep is for tagged tests
    test.describe('Funky form tests @forms', () => {...}
    and if you only will run the tests inside this description you can run it with
    npx playwright test --grep '@forms'
    or with the grep in the project settings

  • @MancePax
    @MancePax 2 года назад

    Guys, please help me! Let's take a simple scenario, open a browser, go to google, search for 'word', press search, and the scripts ends. In selenium, after the search, the browser is still open and usable, i can browse through the search results. In playwright, the browser closes, even if i did not us browser.close(). How can I keep my browser open and analyze the search results of my google query?

  • @amm490
    @amm490 2 года назад +1

    Who is Joel?

  • @andreaskarz
    @andreaskarz 2 года назад

    Here a example for multiple mask locators
    await page.screenshot({
    animations: 'disabled',
    mask: [
    page.locator('.m-appointment-scheduler__time__from')
    page.locator('.m-appointment-scheduler__time'__to)
    ]
    })

  • @andreaskarz
    @andreaskarz 2 года назад

    @aslushnikov - can you please force the Browserstack Implementation to support mobile devices also?

  • @sandersshurem5281
    @sandersshurem5281 2 года назад

    😍 𝓅𝓇o𝓂o𝓈𝓂

  • @andreaskarz
    @andreaskarz 2 года назад +1

    Joel please -- nobody asking about the masking color, really.

  • @OvidiuTuvrila
    @OvidiuTuvrila 2 года назад

    Great job!