チュートリアル

ー Tutorial ー

1-8. タスクでエラーが発生した場合の設定について

このチュートリアルのサンプルページ

タスクでエラーが発生した場合の処理に関する設定について解説します。


BOTを作成

1. BOTエディタを開き、サンプルページにアクセスする

「BOTを作る」ボタンからBOTエディタを開き、
サンプルページhttps://www.c-bot.pro/sample/basic/basic-08.htmlを表示します。


2. ページ上のデータをコピーする操作を記録する

操作の記録を開始し、
ページ内に表示されている、”株式会社サンプル”、”田中 太郎”、”sample@example.com”をそれぞれ、会社名担当者名メールアドレスとしてコピーする操作を記録します。

※データをコピーする方法については「1-1. Webページからデータを取得する (基本操作の解説を含む)」を参照して下さい。


3. タスクを最初に戻し、再度実行する

画面左上、タスク欄の「最初へ」をクリックし、タスク位置を最初に戻します。


画面左上、タスク欄の「最後へ」をクリックし、タスク位置を最後まで進めます。


4. タスクでエラーが発生した際の処理を指定する

wait For Selector timed out 100ms”のエラーが表示されますので、エラーになったタスク2をクリックします。


「その他」ボタンをクリックします。


「エラー時処理」ボタンをクリックします。


エラー発生時の処理を設定するプルダウンが表示されますので、”エラー時は処理を継続する”を選択し、青いチェックボタンをクリックします。


タスク3、タスク4も同様に、エラー発生時の処理を”エラー時は処理を継続する”に変更します。


5. タスクを最初に戻し、再度実行する

画面左上、タスク欄の「最初へ」をクリックし、タスク位置を最初に戻します。


画面左上、タスク欄の「最後へ」をクリックし、タスク位置を最後まで進めます。


wait For Selector timed out 100ms”が表示されタスクがエラーになっていますが、処理が最後まで進んでいることが確認できます。


6. BOTを保存する

”BOT名”を1-8. タスクでエラーが発生した場合の設定についてに変更し、BOTを保存します。


BOTを実行

1. 作成したBOTを実行する

作成したBOTを選択し、実行画面からBOTを実行します。


BOTの実行が完了すると、実行結果が表示されます。

BOTは最後のタスクまで処理を完了させる事ができれば、”正常終了”となります。
エラー時処理が”エラー時は処理を継続する”に設定されているタスクでエラーが発生した場合は、処理が継続されるため、BOTの実行結果は正常終了となります。


エラー時処理のデフォルト設定を変更

1.タスクのエラー時処理のデフォルト設定を変更する

タスク単位ではなく、BOTのデフォルト設定としてエラーが発生した際の処理を指定する事ができます。
ダッシュボード画面から作成したBOTを選択し、「編集する」ボタンをクリックします。


BOTエディタが開きますので、画面左上の「設定」をクリックします。


「エラー処理」タブをクリックします。


”エラー時の処理方法”を変更します。


動画で見る


これで”1-8. タスクでエラーが発生した場合の設定について”のチュートリアルを終了します。

次のチュートリアルに進む >> 『1-9. 入力データ・出力データの設定を変更する』​