理由は不明ですが、アプリケーションへのログオンにかかる時間が大幅に長くなりました。通常、これは問題になりません。しかし、私が何をしても、Watin がタイムアウトするのを防げるようには見えません。
[ログオン] ボタンをクリックしてから、ホームページが表示されるまでに最大 1 分かかる場合があります。私は次のようないくつかのことを試しました:
ieInUse.Button(Find.ByValue("ログオン")).Click();
ieInUse.WaitUntilContainsText("ホームページのテキスト");
または何かのような...
ieInUse.Button(Find.ByValue("ログオン")).Click();
ieInUse.WaitForComplete(100000);
しかし、テストはまだエラーで失敗します:
WatiN.Core.Exceptions.TimeoutException : ドキュメントの状態が完了するのを待っている間のタイムアウト。最後の状態は「読み込み中」でした