タグ

seleniumに関するcpp_0302のブックマーク (8)

  • Selenium + Safari - しろうまの小屋

    SeleniumでSafariを動かすときの覚書です。 SafariDriver extensionのインストール Safariのwebdriverはextension形式です。SafariDriver.safariextzからextensionをダウンロードしてインストールしてください。 #以前はSafari Developer Programへの登録が必要だったようですが、現在は不要? Selenium standalone serverの用意 SafariはNode.jsの公式クライアントライブラリでドライバの自動起動がサポートされていないので(Chrome, Firefoxのみサポート)、一度Selenium standalone serverを中継する必要があるようです。(あまりちゃんと理解ができていませんが、、) $ brew install selenium-server-s

    Selenium + Safari - しろうまの小屋
  • Selenideを試した - なべ’s blog

    先日参加した JJUG CCC 2016 FALL で、うらがみさんがSelenideの発表をしていた。 明日はJJUG CCCでSelenideの話をします!最近全然画面作ってないから「実践する」から「実践したい」に改題したい!!!(しろめ) https://t.co/q64G2cm42m #ccc_c6— うらがみ⛄ (@backpaper0) 2016年12月2日 これを拝聴して便利に感じたので試してみた。 スライドはこちら。 Try Selenide Selenideとは? SelenideはSelenum WebDriverをラップしたブラウザテストの自動化フレームワークのこと。 Selenum WebDriverは各種ブラウザのWebDriver APIを呼び出す、これも自動化フレームワーク。 WebDriverはW3C規格なのでプロプラではなくオープンなAPIと言える。 テス

    Selenideを試した - なべ’s blog
  • Node.jsとSeleniumでWebアプリのUIテストを自動化(2023年版) - ICS MEDIA

    Webアプリケーションを開発する際、みなさんはどのようにテストを行っていますか? Webアプリケーションは、ユーザーごとに異なるブラウザを使用しており、ユーザー操作も必要となるため、手作業でテストをされている方も多いと思います。また、機能改修やバグフィクス後に、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が必要となりますが、時間が取れずしっかりとテストができていない方も多いのではないでしょうか。 記事では、これらのテストを自動化することのできる「Selenium Webdriver」(セレニウム ウェブドライバー)について紹介します。 入力フォームのバリデーション機能をチェックするデモ 簡単な入力フォームのバリデーション機能をチェックするデモを動画で紹介しましょう。入力値に対して期待するエラー文言が表示されているかのテストを実施しています。Seleniu

    Node.jsとSeleniumでWebアプリのUIテストを自動化(2023年版) - ICS MEDIA
  • Selenium のコマンド — Selenium 日本語ドキュメント

    Selenium のコマンド¶ しばしば selenese とも呼ばれる Selenium のコマンドは、テストを実行するコマンドのことです。これらのコマンドを並べたものが テストスクリプト を構成します。この章では、Selenium のコマンドについて詳しく取り上げ、Selenium を使って Web アプリケーションをテストするためのさまざまな方法を示します。 ページの要素の検証¶ ページ上の UI 要素の検証は、自動化されたテストではおそらく最もよく使われる機能でしょう。Selenese では、UI 要素をさまざまな方法でチェックすることができます。実際のテスト対象はどの方法を使うかによって左右されるので、これらの方法の違いを理解することが重要になります。 たとえば、現在テストしようとしているのは、次のどれでしょうか。 ある要素がページ上のどこかに存在しているかどうか。 特定のテキス

  • Selenium WebDriverで、新規会員登録フローのE2Eブラウザテストを自動化してみた。 - ハウテレビジョンブログ

    どうも。エンジニアの@bumcruです。 Qiitaの「Selenium/Appium」アドベントカレンダー9日目の記事です。 去る10月に行われた開発合宿、今年のテーマは「自動化」でした。 テーマの範囲内で、個々人が自由に好きなものを作るわけですが、 僕が選んだお題は「Seleniumでのブラウザテスト自動化」です。 今回は、Selenium WebDriver *1 の知識がほとんど無い状態から、 2泊3日で弊社の外資就活ドットコムの会員登録フローを自動化するまでの顛末と、 ハマりやすいポイント、その解決法をご紹介します。 基的には「せれにうむ?」な人に向けた記事なので、すでにSeleniumを十分使いこなせている人は、 「あるあるw」とか「そこはこうした方がいいよ」などのコメントを頂けると幸いですm(_ _)m Webサービスこそ E2Eテストを自動化すべき パッケージ開発や受託開

    Selenium WebDriverで、新規会員登録フローのE2Eブラウザテストを自動化してみた。 - ハウテレビジョンブログ
  • Selenium/Appiumのカレンダー | Advent Calendar 2014 - Qiita

    About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)

    Selenium/Appiumのカレンダー | Advent Calendar 2014 - Qiita
  • Redirecting

    Redirecting to docs/en/latest...

  • JenkinsとSeleniumを使ってWebコンテンツの自動UIテスト環境を作ろう! - ICS MEDIA

    先日公開した「UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築」では、手動で行っていたWebアプリのUIテストをSeleniumを使って自動化する手法についてご説明しました。 SeleniumでUIテストを自動化することにより、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が簡単にでき、バグの早期発見に繋げることができますが、実際にはこのテストを運用でしっかりと行っていかないとプロジェクトとしての品質向上にはつながりません。また、コマンドラインの扱いに慣れていない方は、コマンドラインからのテストの実行に抵抗があり、テスト結果もコンソールに出力されるため見づらいと思う方も多いと思います。 そこで今回はCI(継続的インテグレーション)ツールであるJenkinsとSeleniumを連携することで、定期的にテストを実行し、テスト

    JenkinsとSeleniumを使ってWebコンテンツの自動UIテスト環境を作ろう! - ICS MEDIA
  • 1