タグ

Puppeteerに関するwasaiのブックマーク (2)

  • フロントエンド・テストツール比較 Puppeteer #02テスト編 - Qiita

    ・ログイン後の一覧画面に遷移して、ID/パスワードのアサーションとキャプチャ ・リストで以下の要素を登録してキャプチャ(入力したものが、画面にリンクとして反映される) 入力値:javascript, ruby, scala ・リストの順番を入れ替えてキャプチャ 別タブの操作 別タブを開くリンクをクリックする (別タブの操作)タイトルをアサーション・キャプチャ (別タブの操作)タブを閉じる 元のタブでキャプチャする ブラウザバック・フォワードの操作 リストの任意の項目(同タブリンク)をクリックする タイトルをアサーションして、キャプチャ 一覧画面に戻る、進むを行い、それぞれでキャプチャする テストコード 上記で用意したテストケースを網羅できるテストコードを書いていきます。 const puppeteer = require('puppeteer'); const loginUrl = 'ht

    フロントエンド・テストツール比較 Puppeteer #02テスト編 - Qiita
  • フロントエンド・テストツール比較 Puppeteer #01環境構築編 - Qiita

    この記事でやること Puppeteerの環境構築を行い、Headless-Chromeが動くのを確認するまで。 自己紹介 株式会社Creaithの上田です。 社員の曽宮が、フロントエンドテストツールはpuppeteerが最高などとって言ってたら 同僚のモトキが「seleniumでも同じことやってやる」と言い出したので。 社員の曽宮が記事を書き、私はそれを見守る事になりました。 えぇ 全力で見守るだけです。 もちろん対決なので負けたら、一蓮托生、私もそれに巻き込まれてゴニョゴニョゴニョ いろいろ比較していきPuppeteerを活用できる様になれるとこまでを連載して行こうと思います。 比較対象:フロントエンド・テストツール比較 Selenium #01環境構築編 Puppeteerとは 「ぱぺってぃ~あ」はとにかく環境構築がメタクソに楽なのです 先日Google Chromeにヘッドレス機能が

    フロントエンド・テストツール比較 Puppeteer #01環境構築編 - Qiita
  • 1