2011-01-24 39 views

回答

2

您是否嘗試過使用Selenium IDE來記錄這些場景?這就是我會先嚐試的。

或者,嘗試燒製Ctrl+T事件,打開一個新的標籤:

selenium.keyDownNative("17"); 
selenium.keyPressNative("84"); 
selenium.keyUpNative("17"); 

Ctrl+W關閉標籤:

selenium.keyDownNative("17"); 
selenium.keyPressNative("87"); 
selenium.keyUpNative("17"); 
0

要打開新的標籤頁:

Robot r = new Robot(); 
r.keyPress(KeyEvent.VK_CONTROL); 
r.keyPress(KeyEvent.VK_T); 
r.keyRelease(KeyEvent.VK_CONTROL); 
r.keyRelease(KeyEvent.VK_T); 

並關閉標籤打開:

r.keyPress(KeyEvent.VK_CONTROL); 
r.keyPress(KeyEvent.VK_W); 
r.keyRelease(KeyEvent.VK_CONTROL); 
r.keyRelease(KeyEvent.VK_W); 
相關問題