1

Webシステムで印刷ボタンをクリック後、PDFを表示、名前を付けて保存する、というシナリオを作成しています。

下記のように実現しているのですが、動作が不安定で、エラーになる場合があります。

①「印刷」ボタンを押下

 ⇒クリック(IE)を使用

②PDFを表示する。この時Webシステムは印刷終了の画面に遷移する

 ⇒a:ウィンドウ待機で画面が手前になるまで待つ

  b:さらに画像マッチングでPDF画面が表示されるまで待つ

③名前を付けて保存する

 ⇒エミュレーションで「名前を付けて保存」ポップアップを表示させる

  キーボード操作[Ctrl+Shift+S]で実現

エラーとなるのは、以下の2パターンです。

・②で表示されたPDFが印刷終了の画面の背面になってしまい画像マッチングできなくなる

・③でPDF画面が前面に表示されているが、[名前を付けて保存]ポップアップが表示されない

②③の間に「指定時間待機」を入れたり、②aを追加したりしているのですが

うまくいったり、いかなかったりで安定しません。

②③の間に「指定時間待機」を入れたりしているのですが、あまり効果がありません。

何かよい解決法はないでしょうか?

daigo 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。