イメージ検証を使用して、テスト対象アプリケーション (AUT) の UI にイメージがあるかどうかをチェックできます。
イメージ検証は、イメージと、Silk4J で資産を操作するために必要な追加情報で構成されます。
イメージ検証を実行するには、verifyAsset メソッドを使用します。
イメージ検証資産は、プロジェクトの Verifications フォルダに置く必要があります。 .verification ファイルは、埋め込みリソースにする必要があります。
Silk4J が AUT のイメージを見つけることができなかった場合、イメージ検証は失敗します。 この場合、スクリプトの実行は中断され、VerificationFailedException がスローされます。 この動作を防止するには、tryVerifyAsset メソッドを使用します。
AUT 内でイメージ検証のロケーターが見つからなかった場合、Silk4J は ObjectNotFoundException をスローします。
TrueLog Explorer で成功したイメージ検証を開くには、検証ステップの 情報 タブで 検証を開く をクリックします。 TrueLog Explorer で失敗したイメージ検証を開くには、検証ステップの 情報 タブで 相違点の表示 をクリックします。 失敗したイメージ検証が、精度レベルを低くすれば成功すると判断された場合は、成功する精度レベルが提示されます。