Kā iegūt sistēmas OS, pārlūkprogrammu un versiju, izmantojot Java un Selenium WebDriver



Facebook Čivināt Pinterest WhatsApp Telegramma

    Tas ir, lai iegūtu pārlūkprogrammas nosaukumu un pārlūkprogrammas versiju ar Selēna Web draiveri. Tas atgriezīs pārlūkprogrammas nosaukumu un versijas nosaukumu, piemēram, Firefox 29, Internet Explorer 08, Chrome 35.

    Tas tiek darīts ar javascript un selēna tīmekļa draiveri, lai parādītu versijas numuru. OSDetector atgriež operētājsistēmas nosaukumu Windows, MAC, Linux un Solaris.

    Atklāj OS, pārlūkprogrammu un versiju, izmantojot Java un 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;

    publiskā klase BrowserVersion {

    privātais statiskais WebDriver pārlūksDriver;

    publiskā statiskā virkne getBrowserAndVersion () {

    String browser_version = null;

    Iespējas cap = ((RemoteWebDriver) browserDriver) .getCapabilities ();

    String browserername = cap.getBrowserName ();

    // Šis bloks, lai uzzinātu IE versijas numuru

    ja (“Internet Explorer” .equalsIgnoreCase (pārlūkprogrammas nosaukums)) {

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

    System.out.println (uAgent);

    // uAgent atgriežas kā “MSIE 8.0 Windows” par IE8

    ja (uAgent.contains (“MSIE”) && uAgent.contains (“Windows”)) {

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

    } else if (uAgent.contains (“Trident / 7, 0”)) {

    browser_version = “11.0”;

    } cits {

    browser_version = “0.0”;

    }

    } cits

    {

    // pārlūkprogrammas versija pārlūkprogrammai Firefox un Chrome

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

    }

    Stīgu pārlūkošanas versija = browser_version.substring (0, browser_version.indexOf (“.”));

    atgriezties pārlūkprogrammas nosaukums + ”” + pārlūkprogrammas maiņa;

    }

    publiskā statiskā String OSDetector () {

    String os = System.getProperty (“os.name”), laiLowerCase ();

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

    atgriezties „Windows”;

    } cits, ja (os.contains (“nux”) || os.contains (“nix”)) {

    atgriezties “Linux”;

    } cits, ja (os.contains (“mac”)) {

    atgriezties „Mac”;

    } cits, ja (os.contains (“sunos”)) {

    atgriezties „Solaris”;

    } cits {

    atgriezties „Cits”;

    }

    }

    }

    Iepriekšējais Raksts

    Saņemiet Safari Reader funkciju pārlūkā Chrome un FireFox par tīru tīmekļa lapu

    Saņemiet Safari Reader funkciju pārlūkā Chrome un FireFox par tīru tīmekļa lapu

    Safari pārlūks piedāvā jauku lasīšanas funkciju, lai lasītu tīmekļa lapas, kuras ērti sauc par Reader. Programmā Safari lasāmā poga filtrē visas reklāmas, sānjoslas un citus traucējošos traucējumus, veidojot tīru un viegli salasāmu saturu. Chrome, Firefox un Opera piedāvā tādu pašu funkciju ar papildu paplašinājumiem. Jūs izbaudīsiet šo mazo p...

    Nākamais Raksts

    Kā konvertēt Selfies uz WhatsApp Uzlīmes un GIF?

    Kā konvertēt Selfies uz WhatsApp Uzlīmes un GIF?

    Facebook Čivināt Pinterest WhatsApp Telegramma Tagad jūs varat pārvērst savu selfies uz GIF un uzlīmes uz Android tālruni. Jūsu sejas uzlīmes un GIF padara jūsu ziņojumus unikālus un vieglu izvēli, lai pievērstu uzmanību. Kā jūs zināt, Android ir redzams, ka ir palielinājies tastatūras lietojumprogrammu skaits selfie uzlīmēm, emocijiem, GIF un pārvietojamām GIF. Kad esat izveidojis šo...