「スクリーンショット抽出(Extract Screenshot)」ステップを実行すると、意図していない箇所の画像を抽出する場合がある

フォローする

事象

「スクリーンショット抽出(Extract Screenshot)」ステップをデザインモードで実行した場合と、デバッグモードやMCから実行した場合で異なる画像が抽出されることがあります。 


事象例

以下は、下図の赤枠内の画像を「スクリーンショット抽出(Extract Screenshot)」ステップで変数に抽出し、「ファイル出力(Write File)」ステップで出力するロボットを、デザインモードとデバッグモードやMCからそれぞれ実行した例です。

mceclip0.png

 

■デザインモードで実行した場合
「ファイル出力(Write File)」ステップの「デザインモードで実行(Execute in Design Mode)」項目にチェックを入れ、各ステップを実行した場合、設定したとおりの画像が出力されています。

2901_02.png

 

■デバッグモードやMCから実行した場合
デザインモードとは異なる画像が抽出されています。

2901_03.png

 

事象が発生した場合は、以下の内容がどちらも設定されているか確認してください。

1.「ロボットの設定(Robot Configuration)」>「デフォルトオプション(Default Options)」>「ページロード中(Page Loading)」タブの「ロードする画像(Images to Load)」項目で、「なし(None)」が選択されている。
※デフォルトでは「なし(None)」が選択されています。

2901_04.png



2.「スクリーンショット抽出(Extract Screenshot)」ステップの「アクション(Action)」タブで「画像をロード(Load Images)」項目にチェックが入っている。

2901_05.png


いずれも設定されていた場合は、以下の設定を行うことで回避できます。

回避策

スクリーンショットを取得したいページの画像を事前に読み込むように設定してください。
「ロボットの設定(Robot Configuration)」>「デフォルトオプション(Default Options)」>「ページロード中(Page Loading)」タブの「ロードする画像(Images to Load)」項目で、「すべて」もしくは「URLに依存」を選択してください。「URLに依存」を選択した場合は「URL条件」を設定してください。

「ロードする画像(Images to Load)」項目の設定については『Webビーコンを組み込んだサイトの読み込み方法』を参照してください。

2901_06.png

 

区分 発生Ver 改修ID 修正Ver
不具合 10.3.0.4、10.4.0.2 1369544  

 

0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。