2 Stimmen

Überprüfen Sie den geöffneten Browser mit WatiN.

Ich möchte überprüfen, ob ein IE bereits geöffnet ist oder nicht

Wenn IE geöffnet ist, gehe zu ("WWW.GOOGLE.COM");
Andernfalls öffnen Sie einen neuen IE und gehen Sie zu Yahoo.com

Zum Beispiel:

br = new WatiN.Core.IE(@textBox1.Text);

Dann, wenn ich auf einen Button drücke, möchte ich überprüfen, ob der IE geöffnet ist oder nicht und das vorherige Szenario ausführen.

4voto

Jeroen van Menen Punkte 2418

Verwendung:

IE.Exists(Find.ByUrl("Yahoo.com"));

In WatiN 2.0 RC1 wird dies sein:

Browser.Exists(Find.ByUrl("Yahoo.com"));

0 Stimmen

Vielen Dank für Ihre Antwort, aber ich möchte die geöffneten IE-Instanzen überprüfen (br) aber IE.Exists(Find.ByUrl("Yahoo.com")); wird auch true zurückgeben, wenn eine IE-Instanz manuell geöffnet ist und dieselbe URL hat.

0 Stimmen

In diesem Fall könnte dieser Code/Idee möglicherweise helfen watinandmore.blogspot.com/2009/03/…

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X