亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Selenium ChromeDriver(headless)配置

lscho / 2545人閱讀

摘要:注意和的區(qū)別沒打開一個頁面就截圖最大化禁止下載加載圖片注意模式需要支持,而且版尚未支持。相關(guān)配置選項地址參考

        DesiredCapabilities caps = DesiredCapabilities.chrome();
        DRIVER_PATH = FileUtil.getCommonProp("chrome.path");
    System.setProperty("webdriver.chrome.driver",FileUtil.getCommonProp("chrome.driver.path"));

        ChromeOptions options = new ChromeOptions();
      //options.addExtensions(new File("/path/to/extension.crx"))
        options.setBinary(DRIVER_PATH); //注意chrome和chromeDirver的區(qū)別
        System.setProperty("webdriver.chrome.driver", DRIVER_PATH);
        options.addArguments("test-type"); //ignore certificate errors
        options.addArguments("headless");// headless mode
        options.addArguments("disable-gpu"); 
//        options.addArguments("log-path=chromedriver.log");
//        options.addArguments("screenshot"); 沒打開一個頁面就截圖
        //options.addArguments("start-maximized"); 最大化
        //Use custom profile
        Map prefs = new HashMap();
//        prefs.put("profile.default_content_settings.popups", 0);
        //http://stackoverflow.com/questions/28070315/python-disable-images-in-selenium-google-chromedriver
        prefs.put("profile.managed_default_content_settings.images",2); //禁止下載加載圖片
        options.setExperimentalOption("prefs", prefs);
        
        
        caps.setJavascriptEnabled(true);
        caps.setCapability(ChromeOptions.CAPABILITY, options);        
//        caps.setCapability("takesScreenshot", false);
        
        /* Add the WebDriver proxy capability.
        Proxy proxy = new Proxy();
        proxy.setHttpProxy("myhttpproxy:3337");
        capabilities.setCapability("proxy", proxy);
        */
        WebDriver mDriver = new ChromeDriver(caps);
        

注意:headless模式需要Chrome 59支持,而且windows版尚未支持。

相關(guān)配置選項地址參考:
https://github.com/SeleniumHQ...
https://sites.google.com/a/ch...
http://peter.sh/experiments/c...
https://developers.google.com...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/70022.html

相關(guān)文章

  • 【譯】Headless Chrome 入門指南

    摘要:確切位置因平臺而異。如果以編程方式使用,這個頁面也是一個強大的調(diào)試工具,能看到所有原始的協(xié)議命令通過連線,於瀏覽器進行通信。警告協(xié)議可以做很多有趣的事,但作為入門選項他令人沮喪。目前,提供了比協(xié)議高級別的。 本文翻譯自:Getting Started with Headless Chrome原文更新時間:July 28,2017作者:Eric Bidelman(Engineer @ G...

    toddmark 評論0 收藏0
  • python + selenium + chrome headless 的一些備忘

    摘要:使用在中進行了一項使用瀏覽器的工作在此記錄下遇到的問題以及解決方法入門參考中如何安裝瀏覽器以及參考啟動瀏覽器時常用的屬性指定瀏覽器分辨率谷歌文檔提到需要加上這個屬性來規(guī)避隱藏滾動條應(yīng)對一些特殊頁面不加載圖片提升速度 使用python3.6在Ubuntu中進行了一項使用Chrome headless瀏覽器的工作, 在此記錄下遇到的問題以及解決方法. 入門? 參考 unning-selen...

    Elle 評論0 收藏0
  • web自動化爬蟲selenium centos 無GUI環(huán)境配置

    摘要:基本環(huán)境安裝安裝下載注意要和版本對應(yīng)由于下載的是版本的,所以選擇了版本解壓此文件,并將文件移動到目錄下測試是否可用,請執(zhí)行以下腳本,如返回內(nèi)容,則說明安裝成功注意需要加上,禁止在沙箱中運行補充安裝支持測試腳本 基本環(huán)境:centos7,python3.x 1.安裝selenium pip3 install selenium 2.安裝chrome-browser wget https:/...

    張巨偉 評論0 收藏0
  • 不可錯過的自動化測試框架:robotframework之WebDriver功能配置

    摘要:使用圖設(shè)置瀏覽器語言為英文方法圖設(shè)置瀏覽器語言為英文方法結(jié)果功能該功能最常見的用法就是使用該功能配置屏蔽網(wǎng)站對爬蟲等自動化程序的檢測。 rf(即robotframework)是自動化測試常用的框架之一,在前端自動化測試中常與webdriver驅(qū)動器,以及rf的selenium2library...

    zhouzhou 評論0 收藏0
  • 使用Nightwatch進行E2E測試中文教程

    摘要:本身項目也是使用來測試的。一個簡易的模式的配置如下的分為四個部分在實例上以開頭的行為驅(qū)動測試風(fēng)格的接口,及以上版本可用。例如以開頭的兩套相同的方法庫,區(qū)別是如果斷言失敗則退出整個測試用例所有步,則打印后繼續(xù)進行。 E2E測試 E2E(end to end)測試是指端到端測試又叫功能測試,站在用戶視角,使用各種功能、各種交互,是用戶的真實使用場景的仿真。在產(chǎn)品高速迭代的現(xiàn)在,有個自動化測...

    newsning 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<