【ハウツー】
Selenium Coreの成果物をダウンロードし展開する。セキュリティの観点から、基本的にSelenium CoreはテストするWebアプリケーションと同じWebアプリケーションサーバ(以降、Web AS)で実行されていなければならない。あとはcoreディレクトリをWeb ASのルートディレクトリ以下にデプロイして使えばよい。
Selenium CoreにはデモンストレーションとしてTest Runnerが同梱されている。成果物を展開してindex.htmlをWebブラウザで開いてみよう。ひととおりSelenium Core/Test Runnerを試用することができる。
|
|
|
図2.3 Selenium Core/Test Runner – 左がテストケース、真ん中が選択したテストケースのテスト内容、右が試験の結果や動作速度の設定になっている。左からテストケースを選択すると真ん中に内容が表示される |
図2.4 Selenium Core/Test Runner – 右から「All」を選択すればすべての試験が順次実行される。実行が完了した内容は緑系色で表示される |
|
|
|
図2.5 Selenium Core/Test Runner – 順次試験が実施されている様子。下部分に試験内容がめまぐるしく変わりながら表示される。動作速度をゆっくりにすればゆっくり表示される。見ていてなかなか気持ちがいい |
図2.6 Selenium Core/Test Runner – プラットフォームやWebブラウザによっては実行できない項目もあり、終了後右下に表示される |
|
|
|
図2.7 Selenium Core/Test Runner – 試験結果の表示例 |
図2.8 Selenium Core/Test Runner – 失敗した試験項目は赤色で表示され、クリックすると失敗した旨が表示される |
|
|
|
図2.9 Selenium Core – 同梱されている他の試験ツールデモンストレーション |
図2.10 Selenium Core – テストケースは基本的にHTMLでテーブルとして作成されているだけ。あとはSeleniumによって解釈されテストが実施される |
デモンストレーションは簡単に実施できるため、成果物をダウンロードして実行してみてほしい。どのようなテストツールかがよくわかるだろう。また、ぜひともテストのベースとなっているファイルをみてほしいのだが、ただのHTML文書だ。テーブルの状態でテストコマンドが列挙されているだけにすぎない。テーブルに記載されるキーワードがSeleniumコマンドになっており、Seleniumによって実行されているわけだ。
| サイバー、ストップ風疹プロジェクトに賛同して社員3200人にワクチン接種 [18:49 5/23] |
| ライフサイズ、モバイル対応のビデオ会議ソリューションを発売 [15:39 5/23] |
| ブラザー、両面印刷対応で無線LAN搭載のコンパクトなA4カラーレーザー [15:01 5/23] |
| 日本オラクル、業務アプリケーションスイートの最新版を発売 [14:36 5/23] |
| パラゴン、Windows Server 2012対応のハードディスクの抹消ユーティリティ [14:06 5/23] |
|
「あしたのジョー」ベリーストロングなLINEスタンプ発売 [22:37 5/23] ホビー |
|
田村ゆかり生出演! ニコ生で「ゆかり☆ちゃんねる2」5/28に放送決定 [22:31 5/23] ホビー |
|
GIGABYTE、GeForce GTX 780搭載グラフィックスカードのOCモデルなど2機種 [22:30 5/23] パソコン |
|
GALAXY、NVIDIA GeForce GTX 780搭載のハイエンドグラフィックスカード [22:30 5/23] パソコン |
|
ZOTAC、最新GPU「NVIDIA GeForce GTX 780」を搭載したグラフィックスカード [22:30 5/23] パソコン |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。