成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Selenium ChromeDriver(headless)配置

lscho / 2493人閱讀

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

        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"); 沒打開一個(gè)頁面就截圖
        //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)配置選項(xiàng)地址參考:
https://github.com/SeleniumHQ...
https://sites.google.com/a/ch...
http://peter.sh/experiments/c...
https://developers.google.com...

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/70022.html

相關(guān)文章

  • 【譯】Headless Chrome 入門指南

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

    toddmark 評(píng)論0 收藏0
  • python + selenium + chrome headless 的一些備忘

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

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

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

    張巨偉 評(píng)論0 收藏0
  • 不可錯(cuò)過的自動(dòng)化測(cè)試框架:robotframework之WebDriver功能配置

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

    zhouzhou 評(píng)論0 收藏0
  • 使用Nightwatch進(jìn)行E2E測(cè)試中文教程

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

    newsning 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<