タグ

seleniumとテスト自動化に関するat_homeのブックマーク (3)

  • WebページのビジュアルデザインをSeleniumで自動テストするには?

    Webアプリケーションのデザインの確認って大変面倒だよね。 ブラウザ経由での自動テストを行うSelenium周りをいろいろとちゃんとやっていこうと整備し始めたのは、先日のBlog記事通り。 それで、Seleniumの基的な使い方はあれこれ理解したが、これを、ブラウザ上のデザインのテストにも使えないかと模索を始めた。今回はJava/ScalaのWebフレームワークであるPlayFrameworkをベースに解説するが、Selenium周りはあまり変わらないのではと思う。 Webページ(ビュー)のテストには何があるのか 基的にビューのテストには3種類あると思っている。 きちんと値が出力されているか 正しい遷移が行えるか きちんと表示がされているか 「きちんと値が出力されているか」「正しい遷移が行えるか」については、まあ普通にSeleniumを使えば出来るので割愛。 Seleniumの基的な

    at_home
    at_home 2012/04/10
    結構面白い取り組み
  • Selenium RCの紹介 | feedforce Engineers' blog

    Selenium RCとは Selenium RCは、 OpenQAによって提供されているSelenium製品ファミリの1つです。 2007/02/02現在、 Apache License, Version 2.0の下に配布されています。 Selenium RCは、 Selenium Remote Control という名が表すとおり、Seleniumテストを遠隔操作するための製品です。 これは、JAVAの Jetty Web Serverを利用した Selenium Server を利用して実現されています。 Selenium RCとは 準備 Selenium RC PHPUnit3.0 インタラクティブモードで実行 PHPUnitから実行 Selenium Serverをデーモンとして実行 サンプルコード 実行 さいごに Selenium RCとは Selenium RCは、 Open

    Selenium RCの紹介 | feedforce Engineers' blog
  • [Think IT] 第5回:SeleniumでWebアプリケーションテストを自動化(SeleniumCore−HTML後編) (1/3)

    第5回:SeleniumでWebアプリケーションテストを自動化(SeleniumCore−HTML後編) 著者:DTS  大田尾 一作   2007/10/11 「第4回:テストの作成と実施(SeleniumCore−HTML前編)」では、プロジェクトの作成やSeleniumの動作確認を行いました。今回はいよいよテストケースを実際に記述していきましょう。 これまでに述べてきたように、Seleniumは手動でWebブラウザを操作したり、画面を確認する作業をかわりに行ってくれるツールです。したがってSeleniumのテストケースは手動で実施する試験項目(手順)を元に作成するのが基となります。 ではMyMeiboアプリケーションの結合試験項目1-1を見てください。

  • 1