管理者権限で、ダウンロードしたパッケージのインストーラを起動します。インストール先は「C:\Bin\IeUnit\」とし、使用できるユーザーには「Everyone」を選びました。入力が済んだら、「Next」をクリックします。「Next」をクリックするとインストールが開始されますので、そのまましばらく待ちます。インストールが完了したら、「Close」をクリックして、画面を閉じて下さい。サンプルを試すテストのサンプルが付属しているので、これを試してみます。チェックボックスにチェックが付けられたりと、いろいろなテストが自動で進行していきます。テストの実行結果がコマンドプロンプト画面に表示されていきます。サンプルの動作を見る限り、かなり色々なことができるようです。古いとは思うのですが、いろいろ理由があってそのままなのです。あれば、うまくいくのかもしれません。コード生成ツールを使ってみる(作業のスクリプト化)コード生成ツールを使って、作業のスクリプト化をしてみます。そこにログインする作業をスクリプト化してみます。ログインに必要なユーザー、パスワードは、ともに「hoge」です。ページの内容をロードします。Submit」をクリックします。開くスクリプトコードと、ユーザー、パスワード欄のそれぞれに文字列を設定するためのスクリプトコードが左下のコードペインに挿入されます。丸のマークが灰色のときは、ページ上のコントロールを操作すると、ページ本来の処理が行えます。対応するスクリプトコードがコードペインに挿入されます。丸のマークをクリックし、赤くしてから、ページ上のログインボタンをクリックします。対応するスクリプトコードがコードペインに挿入されます。※上で挿入した、ユーザー、パスワード欄に文字列を設定するスクリプトコードは、丸のマークを赤くしてから、ユーザー欄、パスワード欄をそれぞれクリックすることでも挿入できます。起動し、ログイン処理が行われます。(*.sbk)」として保存してください。右下のドラッグ&ドロップマークからデスクトップにドラッグ&ドロップすることでも、保存することができます。関連付けされていますので、ダブルクリックすることでスクリプトを実行することができます。テキストエディタなどで編集することもできます。右下の「Assertion」「Action」「Alternative」のチェック有無で制御できます。「Action」にチェックを入れておくと、テキストを設定する、ボタンをクリックするなどのオブジェクトに対するアクションが挿入されます。「Alternative」にチェックを入れておけば、その他付加的なチェック処理が(コメントとして)挿入されます。スクリプトコードはコードペイン上で直接編集することもできます(日本語も入力できます)。コード生成ツールを使ってみる(テストのスクリプト化)テストのスクリプト化をしてみます。Case」をクリックします。テストのためのスクリプトコードがコードペインに挿入されます。丸のマークが灰色なのを確認してから、ページ上のユーザー、パスワード欄にそれぞれ「hoge」と入力します。ユーザー欄、パスワード欄、ログインボタンの順にクリックします。メソッドに挿入されます。次に、丸のマークをクリックして灰色にしてから、ログインボタンをクリックします。ページが、ログイン成功画面に遷移します。ログイン成功の文字をクリックします。表示されている文字列が「ログイン成功」を保持しているかを確認する処理が挿入されます。最後の行(_.assertTrue(true);)は不要なので、削除します。メソッドは以下のようになります。Snippet」をクリックすると、コードペインの内容が実行され、結果が表示されます。(*.jst)」として保存してください。右下のドラッグ&ドロップマークからデスクトップにドラッグ&ドロップすることでも、保存することができます。関連付けされていますので、ダブルクリックすることでスクリプトを実行することができます。テキストエディタなどで編集することもできます。付属しており、これを使って連続実行することができます。テストケースの名前のみ指定した場合と、テストケースを格納したファイル名を指定した場合とで動作が違うことです。名前のみ指定した場合、ファイル中に書かれているテストケースの名前が合致するものを探し出して実行します。この際、ファイル名は考慮されません。Hoge1ファイル名を指定した場合、テストケースの名前に関係なく、指定したファイル中に書かれているテストケースを実行します。同じにしておくか、何らかの法則性をもって命名しておく必要があると思います。※テストメソッドは複数記述できます。テストケースを起動するためのプロンプトを開きます。必要とするパスや環境変数が設定されたコマンドプロンプトが開きます。ディレクトリがカレントディレクトリとして設定されます。