Este artigo apresenta o selênio para operar o navegador
Leitura de conteúdo
O navegador maximiza a frente, para trás, atualiza
public static void testbrowser (driver Webdriver) lança exceção {driver.get ("http://www.cnblogs.com/tankxiao"); Thread.sleep (5000); // maximização do navegador driver.Manage (). Window (). Maximize (); driver.navigate (). para ("http://www.baidu.com"); // Atualize o driver do navegador.navigate (). Refresh (); // driver traseiro do navegador.navigate (). Back (); // navegador para a frente driver.navigate (). Forward (); // O navegador sai do driver.quit (); } Operação de captura de tela
public static void testScreenshot (driver Webdriver) lança exceção {driver.get ("http://www.baidu.com"); Arquivo srcfile = ((takesscreenshot) driver) .getScreenshoTas (outputType.File); Fileutils.copyfile (srcfile, novo arquivo ("c: //1.png")); }Simular a operação do mouse
public static void RightClickMouse (WebDriver Driver) {driver.get ("http://www.baidu.com"); Ação ação = novas ações (driver); Action.ContextClick (driver.findElement (por.id ("kw"))). perform (); }Mate o processo do navegador do Windows
public static void KillProcess () {// Mate o Firefox Windowsutils.TryTokillByName ("Firefox.exe"); // Kill ie Windowsutils.TryTokillByName ("iexplore.exe"); // Mate o Chrome Windowsutils.TryTokillByName ("Chrome.exe"); }O exposto acima é a informação sobre Java Selenium. Continuaremos a adicioná -lo mais tarde. Obrigado pelo seu apoio a este site!