1

Oracle の OpenScript で作成した自動テストである Oracle の Test Manager で実行しようとしています。

以下に示すように、OpenScript のスクリプトは正常に実行されます。

OpenScript テストの実行


Test Manager で同じテストを実行すると、Find Object timeout. エラーの下に表示されます。

Test Manager テストの実行


このエラーのため、OpenScript テスト ケースに次のイベントを追加し、Test Manager から再度実行しようとしました。エラーは解決しません。唯一の変更点は、タイムアウトまでの時間が 300 に増加したことです。

        web.image(
            99,
            "/web:window[@index='0' or @title='Checkout | Test Store']/web:document[@index='0']/web:img[@index='4' or @src='http://duckshop.scl.intra/duckshop/cache/6e12ca9108aae3731f906138977ccac52f2a38b5320x320_fwb.png']")
            .waitFor(300);
    {
        think(3.056);
    }

なぜこのエラーが発生するのですか?


更新: 私が発見したのは、テストが初めて合格したときだけです。Cookie が保存またはキャッシュされないなどのテストの実行中にコマンド ライン オプションを使用しようとしましたが、それでも問題を解決できません。

4

1 に答える 1