-1
如何更改硒標籤?我正在執行自動測試,但是當我點擊一個按鈕時,它會打開一個新選項卡。我需要的是硒改變標籤並繼續自動化。我正在使用如何更改硒標籤?
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,"2");
但它不起作用,代碼失敗。
如何更改硒標籤?我正在執行自動測試,但是當我點擊一個按鈕時,它會打開一個新選項卡。我需要的是硒改變標籤並繼續自動化。我正在使用如何更改硒標籤?
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,"2");
但它不起作用,代碼失敗。
C#
使用此代碼來打開新的標籤頁&標籤之間切換:
使用服務員。
選項卡索引從第一個選項卡的0開始。
var body = Waiter.Until(ExpectedConditions.PresenceOfAllElementsLocatedBy(By.TagName("body"))).FirstOrDefault();
body.SendKeys(Keys.Control + 't'); //Opens new tab
var tabs = GlobalDriver.WindowHandles;
GlobalDriver.SwitchTo().Window(tabs[1]);
GlobalDriver.Navigate().GoToUrl("Url");
的代碼是C#
這將是的Java某種程度上相似,只是語法會有所不同。
希望這可以幫助你!