Cara mendapatkan Sistem OS, Browser dan Versi menggunakan Java dan Selenium WebDriver



Facebook Kericau Pinterest Ada apa Telegram

    Ini untuk mendapatkan nama browser dan versi browser dengan driver Web Selenium. Ini akan mengembalikan nama peramban dan nama versi seperti Firefox 29, Internet Explorer 08, Chrome 35.

    Ini dilakukan dengan javascript dan driver web selenium untuk menampilkan nomor versi. OSDetector mengembalikan nama sistem Operasi untuk Windows, MAC, Linux dan Solaris.

    Deteksi OS, Browser, dan Versi menggunakan Java dan Selenium WebDriver

    import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.remote.RemoteWebDriver;

    import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.remote.RemoteWebDriver;

    import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.remote.RemoteWebDriver;

    import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.remote.RemoteWebDriver;

    BrowserVersion kelas publik {

    browser WebDriver statis pribadi;

    public static String getBrowserAndVersion () {

    String browser_version = null;

    Capabilities cap = ((RemoteWebDriver) browserDriver) .getCapabilities ();

    String browsername = cap.getBrowserName ();

    // Blok ini untuk mengetahui nomor Versi IE

    if ("internet explorer" .equalsIgnoreCase (browsername)) {

    String uAgent = (String) ((JavascriptExecutor) browserDriver) .executeScript (“return navigator.userAgent;”);

    System.out.println (uAgent);

    // uAgent kembali sebagai "MSIE 8.0 Windows" untuk IE8

    if (uAgent.contains ("MSIE") && uAgent.contains ("Windows")) {

    browser_version = uAgent.substring (uAgent.indexOf ("MSIE") + 5, uAgent.indexOf ("Windows") - 2);

    } lain jika (uAgent.contains ("Trident / 7.0")) {

    browser_version = “11.0”;

    } lain {

    browser_version = “0.0”;

    }

    } lain

    {

    // Versi browser untuk Firefox dan Chrome

    browser_version = cap.getVersion (); // .split (“.”) [0];

    }

    String browserversion = browser_version.substring (0, browser_version.indexOf (“.”));

    kembali nama pengguna + "" + browserservasi;

    }

    public String OSDetector statis () {

    String os = System.getProperty ("os.name"). ToLowerCase ();

    if (os.contains (“win”)) {

    kembalikan "Windows";

    } lain jika (os.contains (“nux”) || os.contains (“nix”)) {

    kembalikan "Linux";

    } lain jika (os.contains ("mac")) {

    kembalikan "Mac";

    } lain jika (os.contains ("sunos")) {

    mengembalikan "Solaris";

    }lain {

    mengembalikan "Lainnya";

    }

    }

    }

    Artikel Sebelumnya

    Cara Mengaktifkan VPN Gratis di Browser Opera untuk Android

    Cara Mengaktifkan VPN Gratis di Browser Opera untuk Android

    Opera adalah pemain kecil di pasar browser baik di desktop maupun di ponsel. Tapi tidak selalu seperti ini. Pada suatu waktu, Opera adalah satu-satunya pemain utama di pasar browser seluler. Berbagai hal berubah ketika Android mengganti telepon fitur. Tetapi Opera tidak akan menyerah begitu saja. Pembaruan baru untuk Opera Brower untuk Android menghadirkan layanan VPN gratis built-in...

    Artikel Berikutnya

    Cara Menonaktifkan Java pada PC Windows.

    Cara Menonaktifkan Java pada PC Windows.

    Kami mendengar tentang serangan hacker baru-baru ini di laptop Twitter, Facebook dan karyawan Mac, ada banyak pertanyaan yang muncul tentang keamanan Java. Anda dapat menonaktifkan Java pada laptop windows Anda untuk melindungi PC Anda dari serangan. Posting ini menjelaskan cara menonaktifkan Java pada Sistem Operasi Windows...