selenium WebDriver 對瀏覽器標籤頁的切換

想了解更多請添加QQ羣:479186680

關於selenium WebDriver 對瀏覽器標籤頁的切換,現在的市面上最新的瀏覽器,當點擊一個鏈接打開一個新的頁面都是在瀏覽器中打開一個標籤頁,而selenium只能對窗口進行切換的方法,只能操作,無法直觀的看到頁面。後來我想到selenium裏的接口Actions可以模擬鍵盤操作,而點擊鍵盤中的”Ctrl+Tab”組合鍵正好可以切換瀏覽器的標籤頁,只要將如下代碼放在要操作的標籤頁前就可,如果有多個標籤頁,就多執行幾次.

代碼如下:

import org.openqa.selenium.Keys; 
import org.openqa.selenium.interactions.Actions;


Actions action = new Actions(driver);
action.keyDown(Keys.CONTROL).sendKeys(Keys.TAB).keyUp(Keys.CONTROL).sendKeys(Keys.NULL).perform(); 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章