タグ

Seleniumに関するshozzyのブックマーク (3)

  • Selenium 0.7 Reference (Japanese) - Selenium - Confluence

    概要 コマンドはSeleniumに対してどう動くか指示するものです。コマンドにはActionとAccessor、Assertionの三種類があります。 各コマンドの呼び出しは、テストケースのtableにおける以下のような1つの行で表します。 Actionコマンドは、アプリケーションの状態を一般に操作するものです。Actionコマンドは「このリンクをクリックする」とか「あのオプションを選択する」といった動作を行います。動作に失敗するか、エラーが発生した場合は、現在実行中のテストは中止されます。 多くのActionコマンドは"AndWait"サフィックスを付けることができます(例えば"clickAndWait")。このサフィックスはSeleniumに対して、コマンドを実行してサーバへの通信が行われた後に新しいページがロードされるのを待つように指示するものです。 Accessorコマンドは、

  • Seleniumがヤバすぎる

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « Googleのクロールを増やす方法 :: ソーシャルブックマーク数を表示するGreaseMonkey » 2006/10/31 Seleniumがヤバすぎる  testing  selenium 31 0へぇ 仕事であるウェブアプリケーションのテストをやることになったんですが、下準備のユーザー作成をしようと思ったらこれが思いのほか難関でした。まず、DB構造が複雑なのでSQLを走らせたくらいではユーザーが作れないうえに、ウェブにあるユーザー登録画面はウィザードのように何画面もあるのでそれを何度も繰り返すのは骨が折れる・・・・さて困ったということで、何かいい手はないかなぁと現実逃避気味にWebを巡っていたら、Seleniumというツールを見つけました。 OpenQA: Selenium Seleniu

    Seleniumがヤバすぎる
  • Selenium 0.7 TipsとExcelによるDB初期化:CodeZine

    テストの環境としては、ローカルマシンにてWeb/APサーバ(Tomcat)を起動してテスト対象アプリケーションをデプロイしています。テスト対象のアプリケーションとして、プレゼンテーション層にStruts(1.2.7)を用いて作成されたJavaEE/Webアプリケーションを使用しました。テストケースの書き方 Tips集(1/2) ここではテストケースの書き方のヒントや便利なコマンドの使い方などを紹介します。openコマンドのURL指定 Seleniumでは、URLを指定して、html(JSP)を開いたり、サーブレットを起動したりできます。URLは絶対パス、相対パスのいずれも指定可能です。しかし、絶対パス指定だと、アプリを起動するマシン(IP)が限られてしまいます。 例えば、「http://localhost:8080/~」と指定した場合、自分のローカルマシンでしかテストを実行できません。17

  • 1