Java 如何使用Selenium RC关闭选项卡并打开新选项卡
我正在研究selenium RC java。在我的测试用例中,我必须关闭一个选项卡,然后在同一测试用例中打开一个新选项卡。有人能告诉我怎么做吗?您是否尝试过使用Selenium IDE记录这些场景?这是我首先要尝试的 或者,尝试触发Java 如何使用Selenium RC关闭选项卡并打开新选项卡,java,selenium-rc,Java,Selenium Rc,我正在研究selenium RC java。在我的测试用例中,我必须关闭一个选项卡,然后在同一测试用例中打开一个新选项卡。有人能告诉我怎么做吗?您是否尝试过使用Selenium IDE记录这些场景?这是我首先要尝试的 或者,尝试触发Ctrl+T事件以打开新选项卡: selenium.keyDownNative("17"); selenium.keyPressNative("84"); selenium.keyUpNative("17"); 和Ctrl+W关闭选项卡: selenium.key
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);