seleniumに関するdevorgachemのブックマーク (4)

  • WebDriver+JavaScriptでWebアプリのE2Eテスト - Qiita

    いろいろ調べたけれど、まだ決められないなー、というお話です。 Webアプリが正しく動作することを、Webブラウザーを操作して確認する E2E (End-to-End) テスト。テストの記述には様々なプログラミング言語が使えます。 Selenium WebDriver + JavaScript で E2E テストをするやり方が An Introduction to WebDriver Using the JavaScript Bindings - Tuts+ Code Tutorial で紹介されています。 この記事は、基となる WebDriverJS 以外に、7つのクライアントAPIライブラリーを紹介しています。どれも github で公開されていたので、スター数を調べてみました (2014/12/07時点と2015/09/12時点)。また Intern と Protractor につい

    WebDriver+JavaScriptでWebアプリのE2Eテスト - Qiita
  • テスト自動化(6) Selenium クロスブラウザ対応 | Ques

    こんにちは ヒューマンクレスト浅黄です。 Seleniumにてテスト自動化した際、1ブラウザ(例えばFirefox)だけではなく、ChromeやInternet Explorer、safariでも同様にテストできるようにすることがあると思います。基は、1つのスクリプトで複数のブラウザが動くようにできれば、一番うれしいと思います。 前回のエントリーでは、その基礎となるSelenium Gridでした。 今回は、クロスブラウザ対応した際に、苦労した(エラーになった)箇所を何点かまとめて記載します。 frameの移動 通常は driver.switchTo().frame(arg0); 引数のarg0に指定できるのは、インデックス、フレームの名前、WebElementの3種類あります。 Firefoxを利用して自動化しているとき、.frame(0)や.frame(1)で移動していましたが、Ch

    テスト自動化(6) Selenium クロスブラウザ対応 | Ques
  • 失敗からはじめるSelenium - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。kintone 開発チームの長谷川&宮田です。 みなさんテスト書いてますかー? 品質の高い製品をリリースし続けるためにはテストを書くのは当たり前。でも実際にテストを書いたりメンテナンスをするのは大変なこと。特に、ユニットテストではなく Selenium のようなブラウザテストはコストが高く、運用が難しい面も。。 kintone チームでも Selenium を使って自動化試験を行なっています。 ここ1年ぐらいで随分テスト周りの仕組みが整備され、製品の品質向上に繋がっていることを実感していますが、 最初の頃は失敗も多く自動化試験としてはあまり機能していませんでした。今回はそんな kintone チームの自動化試験への取り組みの失敗とその改善について紹介したいと思います。 Selenium の失敗あるある 始めに昔の取り組み(失敗談)をいくつか簡単に紹介します。 テストの目的が曖昧

    失敗からはじめるSelenium - Cybozu Inside Out | サイボウズエンジニアのブログ
  • http://http//www.slideshare.net/mobile/miyajan/kintone-selenium

  • 1