タグ

seleniumに関するinfohackのブックマーク (5)

  • [ThinkIT] 第3回:事前準備とSeleniumの基礎知識 (1/3)

    今回から、Seleniumを使ってどのようにテストを行っていくか実践していきます。サンプルアプリケーションを用意し、それに対するテストをSeleniumで実施します。まずは事前準備とSeleniumの基礎知識についての説明です。これより連載では、下記ソフトウェアを使用しているという前提で進めていきます。 カテゴリ ソフトウェア バージョン

  • [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)

    この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基的な使い方を解説していきます。連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケーションをテストするツールです。この「Webブラウザを使って」というのが非常に大きなポイントで、人が手でWebブラウザを操作する代わりにSeleniumがWebブラウザを操作してくれるのです。 そして単純に操作するだけでなく、例えばエラーメッセージが正しく表示されているかといった検証も行うことができます。つまり、今まで人手を必要としていたWebブラウザを使った試験が自動化できるものなのです。そのため数百項目もあるテストも、クリック1回で実施できます。 より重要なことは「自動化することによって試験を繰返し実施できる」こと

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • WWW::MechanizeとSeleniumIDEで勝手APIをかんたんに作る - bits and bytes

    Selenium IDE で生成したテストケースに従ってWWW::Mechanizeを動かすためのラッパーモジュールMechanizedSelenium(仮称)を作ってみて、どれくらい使えるか試してみました。 背景 スクレイピングはもっと簡単にならなければいけないの最後でちょこっと触れていた、ウェブアプリケーションのテストケースを簡単に生成する Selenium IDE は、ブラウザでクリックしていくだけでデータを抜き出せてしまう Dapper: The Data Mapper と並んで考えさせられたツールです。 一度、ウェブアプリケーションのテストをするために HTTP::WebTest を使ってテストケースを書いたことがありました。しかし、ブラウザをマウスでちょこっとつつくだけの動作をperlで書き直すのは当に退屈な作業ですし、テストケースを書くこと自体が困難で、アプリケーションにバ

  • 2007-01-09

    photo (c) 2006 zochika SeleniumIDE開発者の笠谷氏がメインで書かれてます。Javaの(SeleniumRC)Client driverとかPHPの話とかもあってホント「徹底入門」に相応しい充実っぷり。でも(雑誌ではよくあることだけど)これだけを見てイチからやるにはちょっと厳しいかなぁ。紙面の都合上しょうがないと思うけど。 でもこの記事のおかげか注目度もupしてるようで^^; いろんなエントリを見かけるようになりました。 SeleniumでJavaScriptの評価結果をパラメータとして利用できる idが"pass"のelementを値を参照する方法とか。 「とにかく自動化」から「効果的な自動化」へシフトしていきたい Seleniumを導入した後の課題。 とりあえず予約。どーでもいいけどすごいタイトルだなw 入れてみた。でもIEだとプロキシの設定が変わっちゃっ

    2007-01-09
  • 1