HeartCore Robo Desktop 4.4 Docコレクション
GUIリファレンス
21/06/18
HeartCore Robo Desktop 4.4 スクリーンショットウィンドウ
このウィンドウでは、GUIを使用してScreenshotコマンドを簡単に作成し、アクティブエディタに挿入することができます。キャレットがアクティブエディタ内の既存のScreenshotコマンド上にあるときにウィンドウが開かれている場合は、コマンドを編集することができます。 ウィンドウで定義されたフィールドと値の詳細については、
Screenshot
コマンドの仕様を参照してください。ウィンドウを開くには、
Script - > Screenshot Command
を選択するか、メインGUIメニューの対応するツールバーボタンをクリックします。既存のコマンドを編集するには、エディタでコマンドを右クリックし 、コンテキストポップアップメニューで[
プロパティ
] を選択します。
唯一の必須フィールドはスクリーンショットイメージファイル名です。フィールドには、ドロップダウンで選択されたフォーマットに基づいて自動的に追加される拡張子のないファイル名だけが入力されます。使用可能なイメージ形式は、ローカルJavaバージョンによって異なります。Java 6は、デフォルトでBMP、GIF、JPEG、JPG、PNGおよびWBMP形式をサポートしています。JAI(Java Advanced Imaging)などのイメージングライブラリのインストールによって、追加の形式をサポートすることができます。特定の環境でサポートされているイメージ形式を確認するには、「
ヘルプ」 - >
「
バージョン
情報」
ウィンドウを
開き、「
システム情報」
タブを選択し、「
サポートされているイメージ形式」
フィールドの内容を確認します。
画像の比較 を行う
非損失の画像形式
(PNGなど)でスクリーンショットを保存することをお勧めします。後で
スタティックイメージクライアント
を介してスクリーンショットイメージとの最終的なイメージ比較失敗をデバッグし、最終的にイメージを再利用して新規または追加のテンプレートイメージを作成することができます。これは、圧縮アルゴリズムでイメージピクセル値を変更する損失の多い形式(JPGなど)では不可能です。
スクリーンショットのコマンド引数パネルに表示されるその他のパラメータは、
Screenshotコマンド
の仕様に合わせて配置されます。
説明
フィールドはパラメータとしてスクリプトに保存されます。イメージファイルには保存されません。通常、レポートプロバイダによって取得され、スクリーンショットの横のレポートに表示されます。
添付ファイル
フィールドは、セミコロンで区切られた添付ファイルのリストを指定できます。このフィールドは、HTMLレポートでのみ使用されます。スクリーンショットがスクリプトによって出力フォルダにコピーされた(または表示される)いくつかのファイルに関連付けられていることをレポートプロバイダに伝えることが意図されています。レポートプロバイダは通常、この情報を使用してレポートのスクリーンショットの横にHTTPリンクのリストを作成します。このコマンドは、添付ファイルを出力フォルダに物理的にコピーまたは移動するわけではなく、引数に指定されたファイルが存在するかどうかをウィンドウもコマンドもチェックしないことに注意してください。あなたのスクリプトが添付ファイルを出力フォルダに物理的にコピーしない限り、レポート内のリンクは壊れます。たとえば、
Exec
を使用します (ローカルOS内または共有ネットワークドライブ内のファイルのコピー)、またはリモートデスクトップ(FTPなど)で使用されるファイル転送メカニズムを介して実行されます。
領域
フィールドでは、デスクトップイメージから切り取る長方形の領域を指定できます。右のボタンは、マウスドラッグを使用してスクリーンショット領域を快適に定義できる、現在のリモートデスクトップイメージを持つ簡単なウィンドウを開きます。
ドロー画像比較結果...
チェックボックスは、画像比較の結果をキャプチャされたスクリーンショットにペイントするかどうかを制御します。デフォルト値はfalseです(「結果をペイントしない」を意味します)。コマンドがイメージ比較を使用しない場合、または指定された比較メソッドが結果ペインティングをサポートしない場合、パラメータは無視されます。
結果描画は現在、
search2
、
search
、
object
、および
text
の比較方法でサポートされています。描画に使用される色は既定で赤に設定され、コマンドのプリファレンスでカスタマイズできます。
Screenshotコマンドは、
画像比較
もサポートしています。目標は、 "スクリーンショットを撮って、デスクトップイメージを確認する" などのタスクをサポートすることです。Screenshotコマンドによって生成された画像比較結果は、デフォルトの HTML/XML レポートでさらに表示されます。この機能は、CompareToおよびWaitForコマンドでは使用できません。
比較パラメータは、[
画像比較を有効にする]
チェックボックスをオンにした後に表示されます。イメージ比較パラメーターは、
テンプレートパラメーター
コンポーネントで指定できます 。詳細については、
CompareToコマンドウィンドウ
のヘルプトピックを参照してください。