タグ

seleniumに関するmasalibのブックマーク (2)

  • ブラウザ操作の記録・自動実行を補助するツールを作ったけど供養します - 下町柚子黄昏記 by @yuzutas0

    この記事は、クローラー/WebスクレイピングRPA Advent Calendar 2018 Advent Calendar 2018 - Qiitaの6日目の記事です。 何を作ったか リポジトリはyuzutas0/sel2pupとなります。 SeleniumIDEをPuppeteerに変換するスクリプトを作りました。まだプロトタイプですが。ブラウザ操作の記録・自動実行を補助するツールです。データ収集RPAを継続的に保守するに当たって、マーケターなど非エンジニアが作業の一部を担えることを目指しています。https://t.co/rsh9ma7gL5— ゆずたそ (@yuzutas0) August 29, 2018 SeleniumIDEというツールを使うと、ブラウザ操作を記録して .side ファイルを出力します。 そのままでは記録しただけです。実行はできません。 そこで、記録ファイル

    ブラウザ操作の記録・自動実行を補助するツールを作ったけど供養します - 下町柚子黄昏記 by @yuzutas0
    masalib
    masalib 2019/04/03
    あとで試してみる。puppeteerのRecorderが使えないから期待
  • JenkinsとSelenium WebDriverでUI層のテストも自動化&永続化する - プログラマでありたい

    思い立ったようにJenkins特集をしておりますが、今回はJenkinsとSelenium WebDriverでUI層のテストの自動化をする話です。Seleniumは面倒臭い画面のテストを自動実行してくれるツールで、出てきてからもう7〜8年がたちます。Web系の開発に携わっている人であれば、一度は試したことがあるのではないでしょうか?そして、必ず挫折したことがあると思います。 その理由としては、せっかく作ったSeleniumのテストケースが腐ってくるからです。一般的にはUI層の変更は、ロジック層に比べて変化が激しいです。だからこそテスト自動化して保証することに意味があるのですが、そのテストケースを維持するのは大変です。そこで、Jenkinsの登場です。Jenkinsでサーバサイドで継続的に実行することにより、Seleniumのテストケースが成功を保てるようにします。また、複数のブラウザ・バ

    JenkinsとSelenium WebDriverでUI層のテストも自動化&永続化する - プログラマでありたい
  • 1