1

WatiN を使い始めたのですが、WatIn をブラウザで自動的に開かずに結果を見ることはできますか?

つまり、私がするとき:

using (var browser = new IE("http://www.google.com"))
{
    browser.TextField(Find.ByName("q")).Value = "GOGOOG";
}

それはうまく機能します(そして非常に高速です)が、ブラウザーを開かずに勝利フォーム内でこれを見たいと思います。

だから私の本当の質問は:

winForm の WebBrowser オブジェクト/コントロールで WatiN を使用できますか?

4

1 に答える 1

2

この投稿を見てください:

Webブラウザを使用したWatiN

そこで、ActiveXインスタンスを使用してIEインスタンスを作成します。

Settings.AutoStartDialogWatcher = false;
var ie = new IE(webBrowser1.ActiveXInstance);
ie.GoTo("http://www.google.com");
于 2012-08-29T20:27:10.210 に答える