月別アーカイブ: 2013年5月

Selenium何とかっていうツールがやたら色々あるのはどういうわけなのか

2013/05/30
Selenium ロゴ
Pocket

ブラウザの画面テストを自動化するツール、Selenium。

大変便利なツールなのですが、Selenium RC、Selenium IDE、WebDriverなど色々な名前が出てきて、「なぜこんなややこしいことになっているんだろうか」と思ったことはありませんか?

その理由を知るには、Seleniumの歴史について知る必要があります。

今回は、Seleniumの誕生から2013年5月現在に至るまでの歴史を振り返りながら、それぞれのツールがどのような位置付けのものなのか、見ていくことにしましょう。

※ 歴史はいいからとりあえずSeleniumを使ってみたい、という方は、Selenium公式サイトからSelenium IDEをダウンロードすれば使えます。

続きを読む

Pocket

    

Selenium IDEを使って、ChromeやIE上でテストスクリプトを実行する方法

2013/05/21
Selenium IDE 2.0
Pocket

Selenium IDEは、ブラウザ操作を記録してSeleniumのスクリプトを生成できるFirefoxプラグインで、プログラムを書かなくてもSeleniumのスクリプトが作成できることから、多くの人に利用されています。

記録したスクリプトの再生をSelenium IDEで行うこともできるのですが、Firefoxプラグインということもあり、これまで実行はFirefoxでしか行うことができませんでした。

しかし、2013年4月26日にリリースされたSelenium IDE 2.0を使えば、Selenium IDEからChromeやInternet Explorerなど他のブラウザ上でのテストスクリプト実行を行えるようになりました。

今回は、SeleniumのコミッターであるSamit Badle 氏のブログ記事 “WebDriver Playback in Selenium IDE is Here”から、この方法をご紹介します。

続きを読む

Pocket

    

はじめてのテストツール分類 – 後編

2013/05/14
Pocket

はじめてのテストツール分類 (前編)からの続きです。

続きを読む

Pocket

    

はじめてのテストツール分類 – 前編

2013/05/14
Pocket

世の中には、ソフトウェアのテストを効率化するツール、テストツールがたくさんあります。

このテストツールにはどんな種類のものがあるのかを解説した、テストツールまるわかりガイド(入門編)というものが、NPO法人ASTER(ソフトウェアテスト技術振興協会)のテストツールWG(ワーキンググループ)によって作成されています。

ガイド中では、テストツールを複数のカテゴリに分類して解説しているのですが、読んでいて、各分類の内容が難しいなあと思うことが時々ありました。

そこで今回は、このガイドの第4章「テストツール体系」の章で行われている分類をもとに、テストツールにはどんなものがあるか、もう少し簡単に解説してみたいと思います。

具体的には、テストツールに詳しくない人でも、各ツールの雰囲気がなんとなくつかめるような解説の仕方をしています。

なお、分類の仕方はもとのガイドと同じですが、各分類の説明はほぼ独自のものです。ガイドの解釈も自己流なので、もしかしたらガイドの意図と違う説明になっているかもしれません。

続きを読む

Pocket