Cách nhận Hệ điều hành, Trình duyệt và Phiên bản bằng Java và Selenium WebDriver



Facebook Twitter Pinterest WhatsApp Điện báo

    Điều này là để có được tên trình duyệt và phiên bản trình duyệt với trình điều khiển Selenium Web. Điều này sẽ trả về tên trình duyệt và tên phiên bản như Firefox 29, Internet Explorer 08, Chrome 35.

    Điều này được thực hiện với trình điều khiển web javascript và selenium để hiển thị số phiên bản. OSDetector trả về tên hệ điều hành cho Windows, MAC, Linux và Solaris.

    Phát hiện HĐH, Trình duyệt và Phiên bản bằng Java và 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;

    lớp học công cộng BrowserVersion {

    trình duyệt WebDriver tĩnh riêngDriver;

    chuỗi tĩnh công khai getBrowserAndVersion () {

    Chuỗi browser_version = null;

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

    Chuỗi lông mày = cap.getBrowserName ();

    // Khối này để tìm ra số Phiên bản IE

    if (thám hiểm trên mạng Internet Trực tiếp .equalsIgnoreCase (tên người dùng)) {

    Chuỗi uAgent = (Chuỗi) ((JavascriptExecutor) browserDriver) .executeScript (Trả về navigator.userAgent; chủ);

    System.out.println (uAgent);

    // uAgent trở lại là phiên bản Windows MSIE 8.0 Windows cho IE8

    if (uAgent.contains (Mạo MSIE)) && uAgent.contains (Windows Windows)) {

    browser_version = uAgent.subopes (uAgent.indexOf (TIN MSIE)

    } if if (uAgent.contains (Trident / 7.0)) {

    browser_version = Hồi 11.0

    } khác {

    browser_version = Sau 0, 0 0, 0;

    }

    } khác

    {

    // Phiên bản trình duyệt cho Firefox và Chrome

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

    }

    Chuỗi browserversion = browser_version.subopes (0, browser_version.indexOf (.

    trả lại tên người dùng + tầm tên + chuyển đổi trình duyệt;

    }

    chuỗi tĩnh công khai OSDetector () {

    Chuỗi os = System.getProperty (Thời gian os.name Chuyên). ToLowerCase ();

    if (os.contains (Bên thắng win)) {

    Trả lại Windows Windows

    } other if (os.contains (Thời gian trực tuyến) || os.contains (Nhật ký nix)

    Trả lại Linux Linux

    } if if (os.contains (Thời mac mac)) {

    return Mac Mac;

    } other if (os.contains (Nhật ký mặt trời)) {

    quay trở lại Solar Solaris;

    } khác {

    trở lại khác Other;

    }

    }

    }

    Bài TrướC

    Cách thiết lập Lịch Google trong Ứng dụng thư và lịch Windows 10 mới

    Cách thiết lập Lịch Google trong Ứng dụng thư và lịch Windows 10 mới

    Facebook Twitter Pinterest WhatsApp Điện báo Microsoft đã phát hành Windows 10 Pro Insider Preview Build 10074 mới cho người dùng đã đăng ký trong vòng quay nhanh. Bây giờ Microsoft đã quyết định sửa một động thái sai bằng cách giới thiệu lại hỗ trợ Lịch và Thư của Google bằng cách phát hành phiên bản cập nhật mới của Thư, Ứng dụng Lịch cho Windows 10. Trước đó, họ đã xóa hỗ trợ Lịch Google do một số vấn đề ở giữa chúng trong thờ...

    TiếP Theo Bài ViếT

    7 trang web thú vị để gửi SMS quốc tế miễn phí từ PC

    7 trang web thú vị để gửi SMS quốc tế miễn phí từ PC

    SMS hoặc Tin nhắn văn bản là phương tiện liên lạc nhanh và rẻ hiện nay. Giá thay đổi tùy theo nhà cung cấp và Dịch vụ văn bản quốc tế. Có một vài dịch vụ web cung cấp dịch vụ SMS miễn phí trên toàn thế giới. Rất ít người trong số họ cho phép gửi SMS mà không cần đăng ký tại chỗ cho phép bạn gửi tin nhắn SMS / tin nhắn nặc danh. Đối với những người thích phụ thuộc vào các trang web để gửi SMS, đây là danh sách các trang web...