タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

puppeteerに関するtwolのブックマーク (3)

  • Puppeteer で Basic 認証が掛かったページにアクセスする方法をまとめてみた - Beeeat’s log

    先日 Jest + Puppeteer の導入が完了した.その過程で Basic 認証が掛かったページに対して E2E テストを実行する必要があった.そのため,Basic 認証が掛かったページにアクセスする方法を調べ,対応したのだが,想定よりも時間が掛かったためまとめておく. 設定方法 調べた所,2つの方法を見つけた. page.authenticate を利用する方法 公式ドキュメントにある page.authenticate を使って Basic 認証のユーザとパスワードをセットし, page.goto でページにアクセスする. await page.authenticate({username: 'Basic 認証のユーザ名', password: 'Basic 認証のパスワード'}); await page.goto('Basic 認証が掛かったページのURL', {waitUnt

    Puppeteer で Basic 認証が掛かったページにアクセスする方法をまとめてみた - Beeeat’s log
  • Debug puppeteer

    Is there some way to debug a puppeteer script? One of the buttons just doesn't get clicked for some reason. I've tried all different ways, and actually in another script I get it clicked, but in this one I don't. await page.focus('#outer-container > nav > span.right > span.search-notification-wrapper > span > form > input[type="text"]'); await page.type("Some text"); await page.click('#outer-conta

    Debug puppeteer
    twol
    twol 2021/02/24
    “puppeteer.launch({devtools: true})”
  • Puppeteerによるフルページスクリーンショットを画像遅延読み込みに対応させる - DeNA Testing Blog

    こんにちは、薦田です(@toshiya_komoda)。 今回はChromeブラウザのブラウザテスト自動化ツールであるPuppeteerに関するTipsを紹介します。 Puppeteerによるフルページスクリーンショット Puppeteerは、Chrome DevTools ProtocolのNode.jsクライアントであり、Chrome DevToolsチームがメンテナンスしています。 その主な用途の1つにブラウザ自動テストが挙げられます。 PuppeteerはChromeの操作に特化しており、操作対象がChromeに限定されるもののSeleniumにはない便利なAPIを利用できます。 Puppeteerで利用できる便利なAPIの1つに、フルページスクリーンショットがあります。 フルページスクリーンショットとは、ウェブページの上端から下端までを1つなぎの画像としてスクリーンショットを撮っ

    Puppeteerによるフルページスクリーンショットを画像遅延読み込みに対応させる - DeNA Testing Blog
  • 1