私はWatin
ウェブサイトでいくつかのテストを実行するために使用しています。私が欠けていると思うのは、からブラウザのナビゲーションを停止できないことですWatin
。WebBrowser
コントロール自体にはメソッドbrowser.Close()
があります。watins からこれをトリガーする方法はありIE
ますか?
テストでは、ブラウザがロードしているサイトからブラウザを停止し、強制的に別の URL をロードする必要があります。テスト環境には、非常に長いページと限られたネットワーク速度が含まれています。そのため、ウェブサイトの読み込みに時間がかかります。キャンセルして別の場所に移動させたい。
使うだけbrowser.GoTo("http://testurl");
ではうまくいきません。テストスレッド内からブラウザを停止する方法はありますか?
browser.close()
(そのスレッドからイベントをスローして、メイン スレッドから呼び出したくありません。)