2010-12-22 2 views
0

탭을 열고 "http://anotherwisite.com"으로 이동하려면 어떻게해야합니까?Watin을 사용하여 IE에서 새 TAB 열기

ie = new WatiN.Core.IE("https://somewebsite.com", true); 
ie.TextField(WatiN.Core.Find.ByName("user")).TypeText(User.getName()); 
ie.TextField(WatiN.Core.Find.ByName("password")).TypeText(User.getPassword()); 
ie.Button(WatiN.Core.Find.Any).Click(); 

(위의 코드는 IE 열리고있는 사람 로그인)

답변

0

그렇게하는 WatiN에는 내장 방법은 없습니다를 : 나는이 시도. 나는 키보드, 파이어 폭스에서 CTRL + T를 사용

var browser1 = new FireFox("http://www.omda.com"); 
SendKeys.SendWait("^{t}"); 
browser1.GoTo("http://www.omda2.com"); 

:

3

나는 Watin

코드를 새 페이지를 새 탭을 열고 열 수 있습니다.

0
System.Windows.Forms.SendKeys.SendWait("^{t}"); 
Thread.Sleep(400); 
//this is the new browser instance 
var newTab = Browser.AttachTo<IE>(Find.ByTitle(string.Empty));