イメージ資産の作成

イメージ資産は、次のいずれかの方法で作成できます。
  • 新しいイメージ資産を既存のスクリプトに挿入。
  • 記録時。
  • メニューから。

新しいイメージ資産を作成するには、以下のステップを実行します。

  1. メニューで、Silk4J > 新規イメージ資産 をクリックします。
  2. 新しいイメージ資産を追加するプロジェクトを選択し、資産のわかりやすい名前を 名前 フィールドに入力します。
  3. 終了 をクリックします。 イメージ資産の UI が開きます。
  4. 資産にイメージを追加する方法を選択します。
    • 既存のイメージを使用する場合は、参照 をクリックし、イメージ ファイルを選択します。
    • テスト対象アプリケーションの UI から新しいイメージをキャプチャする場合は、キャプチャ を選択します。Web アプリケーションをテストする場合、ブラウザーの選択 ウィンドウからイメージをキャプチャするブラウザーを選択できます。
    • イメージをキャプチャする前にテスト対象アプリケーションのメニューを展開したい場合などに、5 秒間マウスを静止した後に新しいイメージをキャプチャする場合は、静止時にキャプチャ を選択します。
  5. 新しいイメージをキャプチャする場合は、キャプチャする画面領域を選択し、選択範囲をキャプチャします をクリックします。
  6. 省略可能:検証 をクリックして、Silk4J が AUT の UI でイメージ資産を見つけることができるかどうかを確認します。 Web アプリケーションをテストする場合、ブラウザーの選択 ウィンドウからイメージをキャプチャするブラウザーを選択できます。
  7. 省略可能:クリック位置 チェック ボックスをオンにすると、イメージ資産上でクリックを実行する位置を選択できます。 デフォルトの位置は、イメージの中央です。x フィールドと y フィールドに位置を入力するか、イメージ上の位置を選択します。
  8. 精度レベル を指定します。 精度レベルは、検証されるイメージがテスト対象アプリケーションのイメージと異なっていてもよい度合いを定義し、これを超えて異なっている場合、Silk4J はイメージが異なっていると判断します。これは、画面解像度が異なる複数のシステムまたはブラウザをテストする場合に役立ちます。誤検出を防ぐため、できるだけ精度レベルを高くすることを推奨します。デフォルトの精度レベル値は、オプションで変更できます。
    注: 精度レベル を 5 未満に設定した場合、イメージの実際の色が比較で考慮されなくなります。イメージのグレースケール表現だけが比較されます。
  9. イメージ資産を保存します。

新しいイメージ資産が、パッケージ エクスプローラー で現在のプロジェクトの下に表示され、これを使用してイメージ クリックを実行できます。

同じイメージ資産に複数のイメージを追加できます。

注: モバイル ブラウザーに対する記録中にイメージ クリックを追加するには、記録 ウィンドウで右クリックして、操作のリストから ImageClick を選択します。