この記事では、ブラウザを操作するためにSeleniumを紹介します
内容を読む
ブラウザは前方、後方、更新を最大化します
public static void testbrowser(webdriverドライバー)スロー例外{driver.get( "http://www.cnblogs.com/tankxiao"); thread.sleep(5000); // Browser Maximization Driver.Manage()。window()。maximize(); driver.navigate()。to( "http://www.baidu.com"); // browser driver.navigate()。refresh()を更新します。 // browser back driver.navigate()。back(); // browser forward driver.navigate()。forward(); //ブラウザはdriver.quit()を終了します。 }スクリーンショット操作
public static void testscreenshot(webdriverドライバー)スロー例外{driver.get( "http://www.baidu.com");ファイルsrcfile =((takesscreenshot)driver).getScreenshotas(outputType.file); fileutils.copyfile(srcfile、new file( "c://1.png")); }マウス操作をシミュレートします
public static void rightclickmouse(webdriver driver){driver.get( "http://www.baidu.com");アクションアクション=新しいアクション(ドライバー); action.contextclick(driver.findelement(by.id( "kw")))。perific(); }Windowsブラウザプロセスを殺します
public static void killprocess(){// firefox windowsutils.trytokillbyname( "firefox.exe"); // ie windowsutils.trytokillbyname( "iexplore.exe"); // chrome windowsutils.trytokillbyname( "chrome.exe"); }上記は、Java Seleniumの情報です。後で追加し続けます。このサイトへのご支援ありがとうございます!