タグ

Seleniumに関するmat_akiのブックマーク (5)

  • ブラウザを選ばずWebテストを自動化するSelenium

    Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した

    ブラウザを選ばずWebテストを自動化するSelenium
  • Selenium on Rails を Rails 2.2 で使う - elm200 の日記(旧はてなダイアリー)

    Selenium on Rails というプラグインがある。Selenium というウェブベースのテストスイートを Rails で使いやすくするためのプラグインである。 とりあえずこのプラグインを Rails 2.2 にインストールするところまでやってみた。 実は、Selenium は正式には、まだ Rails 2.1 にしか対応していない。2.2 で使うためには、ここにもあるように、Github から開発版を直接取得するしかない。 % ruby script/plugin install git://github.com/paytonrules/selenium-on-rails.git その後、vendor/plugins/selenium-on-rails/README を見て作業する。 とりあえず、正しくインストールできたかテストしろと書いてあるので、 % cd vendor/pl

    Selenium on Rails を Rails 2.2 で使う - elm200 の日記(旧はてなダイアリー)
  • Selenium on Rspecを軽く試してみた

    とりあえずはScaffoldで簡単なアプリを作って、そのテストケースを作成、実行してみるところまで。そんな難しいことはしない。Railsは2.0.2を使用。2.1だとSeleniumにパッチを当てなきゃいけないので面倒。2.1の人はSelenium on Rails patch for RoR 2.1からパッチをあててください。 準備 まずは準備としてプラグインのインストールと、Scaffoldで簡単なアプリを作成する。 $ rails _2.0.2_ blog $ cd blog $ ruby script/plugin install http://svn.openqa.org/svn/selenium-on-rails/selenium-on-rails $ ruby script/generate scaffold entry title:string description:te

  • 継続的なブラウザテストを支援する·Selenium Auto Exec Server MOONGIFT

    システムのテストは重要だ。それは分かっていつつも、きちんと的確に行われているケースは数少ない。開発工程の中でも、テストに割り当てられる人員、期間ともに短いのが一般的だ。その中でできるだけテストを行おうと思ったら、自動化は避けられないだろう。 サーバ起動中 だが、自動化されていながらもテストできないのは良くあるケースだ。そこで自動で日々テストを行ってくれるシステムを導入しよう。 今回紹介するオープンソース・ソフトウェアはSelenium Auto Exec Server(以下Selenium AES)、Seleniumを使ったブラウザ自動テストソフトウェアだ。 Selenium AESは、ブラウザテストの自動化ツールであるSeleniumをベースに、テストを自動的に行い、その結果をメールすると言ったことを簡単にできるようにするソフトウェアだ。 ブラウザからのテスト実行 テストケースをSubv

    継続的なブラウザテストを支援する·Selenium Auto Exec Server MOONGIFT
  • MOONGIFT: >> Railsで使うSelenium「Selenium on Rails」:オープンソースを毎日紹介

    テストの作業は嫌われる場合が多い。確かにそれ程生産的には見えないかも知れない。が、リリース後の負荷を減らすためにも欠かすことのできない作業だ。多少なりとも楽をして、的確にテストを行っていきたい。 Webベースのブラウザテストを行うのにSeleniumは最適な選択だ。そしてRails使いであればこのようなソフトウェアもある。 今回紹介するオープンソース・ソフトウェアはSelenium on RailsRailsプラグインで提供されるSeleniumだ。 Selenium on Railsはscript/pluginを使ってインストールできるSeleniumで、インストール後はgenerateを使ってテストを生成できる。後はそこにテストケースを記述していけば良い。実際の利用はtestで動作させて、「http://localhost:3000/selenium/」で動作する。 Selenium

    MOONGIFT: >> Railsで使うSelenium「Selenium on Rails」:オープンソースを毎日紹介
  • 1