PC用のフローティングバナー スマホ用のフローティングバナー

エラー発生時の処理

Q:WinActorの例外処理には、どういった処理を組み込めばよいでしょうか。
例外処理を使うことで、シナリオでエラーが発生した場合に、直ちにエラー発生時用の処理に移ることができます。
本記事では、エラー発生時用の処理についてご説明します。

エラー発生時の処理

WinActorでは、エラー発生時に該当部品で処理を停止する仕様になっています。
例外処理を使用すると、エラーが発生したときや特定の画面が表示されたときの動作をあらかじめ決めておくことができます。

今回はエラー発生時に担当者のメールアドレスにエラー発生の通知メールを送信するシナリオを作成してみます。
ノードから例外処理ノードを選択してください。

例外処理のノードの内の正常系ルートに通常実行を行いたい処理、異常系ルートにエラー発生時の処理を配置します。
例外処理の正常系を実行中にエラーが発生した場合、異常系のルートにジャンプします。

いかがでしたでしょうか、エラー発生時の処理にはメール送信だけではなく、音を鳴らすことや、処理の再実行を行うなど様々な応用が可能です。

発展編

異常系内に以下の部品を配置することで、エラー原因を判断しやすくなります。
ライブラリ>NTT-AT_vX.X.X>01_WinActor制御>07_デバッグ>デバッグ:変数値保存.umsX
ライブラリ>NTT-AT_vX.X.X>16_画面キャプチャ色判定>画面キャプチャ.umsX
ライブラリ>NTT-AT_vX.X.X>02_エラー情報収集.umsX

関連記事

  1. 【演習問題③】空欄を判定してCSVからWebページにデータを転記する

  2. 「フォルダ作成」を使用してフォルダを作成する

  3. 「ファイル一覧(ファイル数)取得」を使用してファイルの数を取得する

  4. 【演習問題⑤回答】日付を判定して複数のファイルからWebページにデータを転記する

  5. 部分実行時は正常に動作するが稼働時はエラーが発生する場合の対処法

  6. 「Excel操作(数式の取得)」を使用してExcelのセルの数式を取得する

会員情報

会員になるには
  1. WinActor_v7.5.0が公開されました

  2. WinActor_v7.4.4が公開されました

  3. WinDirector_Ver3.2.2 リリースノート

セミナー情報