TOPシステム開発> 手順7.TestSuiteのHTMLファイルを作成する
Selenium
SeleniumでWebアプリケーションテストを自動化

第4回:テストの作成と実施(SeleniumCore−HTML前編)

著者:DTS  大田尾 一作   2007/7/19
前のページ  1  2  3   4  次のページ
手順7.TestSuiteのHTMLファイルを作成する

   TestSuiteファイルは中項目ごとに作成します。今回はテストケースの場合と同様に「中項目1」だけ作成しますので、まず「01_EmpDiplay_Test」フォルダ配下に「01_EmpDisplay_TestSuite.htm」というファイルを作成します。これもテストケースの場合と同様にEclipseのウィザードを使って作成するのが簡単です。

   TestSuiteのHTMLファイルには以下を記述します。
<title>タグ
…ファイル名と同じ(01_EmpDisplay_TestSuite)

<body>タグ内
…1カラムの<table>を作成します。tableの内容は、1行目はTestSuite名(ファイル名と同じ)、2行目以降はテストケースHTMLファイルへのリンク(<a>タグ)です。

サンプルコード1:01_EmpDisplay_TestSuite.html
Code 1:01_EmpDisplay_TestSuite.html
(画像をクリックすると別ウィンドウに拡大図を表示します)


手順8.IndexのHTMLファイルを作成する

   結合試験をまとめるIndexファイルを作成します。このファイルから各中項目のテストを起動させるようにします。「testhtml-it」フォルダ配下に「index.html」ファイルを作成します。

   Indexの内容は、手順3でプロジェクトにコピーした「selenium-core」フォルダ配下にある「core/TestRuner.html」へのリンクです。そのリンクにはリクエストパラメータ「test=」の引数に、テストで使用するTestSuiteファイルをTestRunner.htmlからみた相対パスで指定します。今後、中項目のTestSuiteファイルを追加した際にはIndexにも同様のリンクを追加します。またその他、titleや見出しなどを適当に作成します。

サンプルコード3:index.html
Code 6:index.html
(画像をクリックすると別ウィンドウに拡大図を表示します)

   ここまで作成した状態は以下のようになります。

SeleniumCore用プロジェクトの作成
図3:SeleniumCore用プロジェクトの作成
(画像をクリックすると別ウィンドウに拡大図を表示します)

前のページ  1  2  3   4  次のページ


株式会社DTS 大田尾 一作
著者プロフィール
株式会社DTS  大田尾 一作
技術SE部在籍。業務内容は、Java/Web開発に役立つ技術の調査・推進。Selenium関連では、開発コミュニティにリファレンスガイド日本語訳を寄贈。ブログ(http://d.hatena.ne.jp/otao/)にてSelenium最新情報、Tips等も掲載。


INDEX
第4回:テストの作成と実施(SeleniumCore−HTML前編)
  使用するファイルと構成
  手順1.Eclipseを起動し、新規のTomcatプロジェクトを作成する
手順7.TestSuiteのHTMLファイルを作成する
  動作確認