リトライスコープの条件に画像の消滅を使う方法はありませんか?

画像を条件に使って、クリックに失敗して画面が切り替わらなかった際にリトライするようにしたいのですが、
切り替わった先の画像をImageFoundで拾う方法が使えない箇所があります。
成功するとボタンが消えるので、画像の消滅系のアクティビティが使えれば解決するのですが、
Boolean値を返してくれるものがありません。

なにか他に方法は無いでしょうか?ご存知の方がいらっしゃいましたらご教示よろしくお願いします。

こんにちは

リトライスコープのリトライ条件は、条件セクション内の受験を満たさないか、
あるいはアクションセクション内で例外が発生するかのいずれかになります。

そのため、後者の考え方でWaitImageVanishアクティビティを以下のように使うと
よいのではないかと思います。(対象画像が消えなければ、Timeoutでリトライとなります。)

img20210710-2

1 Like

ご回答ありがとうございます。

教えて頂いた方法を試してみても駄目だったのですが、
シーケンスで囲んでいるとデバッグで例外をキャッチする前に止まる現象にハマっていたようです。

使い方が良くないだけかもしれませんが、実行だと細かい進行状況が追えないので正直不便な仕様ですね…

こんにちは

バージョンにもよりますが、「例外発生時に続行」をONにしておくと、デバッグ実行時に
例外が発生しても止まらなくなります。

ありがとうございます!
アクティビティをシーケンス内に入れている場合でもリトライが上手くいきました