1
我正在研究selenium RC java。在我的測試案例中,我必須關閉一個選項卡,然後在相同的測試用例中打開一個新選項卡。任何人都可以請告訴我該怎麼做?如何關閉一個選項卡並使用Selenium RC打開一個新選項卡
我正在研究selenium RC java。在我的測試案例中,我必須關閉一個選項卡,然後在相同的測試用例中打開一個新選項卡。任何人都可以請告訴我該怎麼做?如何關閉一個選項卡並使用Selenium RC打開一個新選項卡
您是否嘗試過使用Selenium IDE來記錄這些場景?這就是我會先嚐試的。
或者,嘗試燒製Ctrl+T
事件,打開一個新的標籤:
selenium.keyDownNative("17");
selenium.keyPressNative("84");
selenium.keyUpNative("17");
和Ctrl+W
關閉標籤:
selenium.keyDownNative("17");
selenium.keyPressNative("87");
selenium.keyUpNative("17");
要打開新的標籤頁:
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);