Which drivers support “no-browser”/“headless” testing?

前端 未结 2 745
清酒与你
清酒与你 2020-12-12 05:27

Actually I want to run my selenium code on server where dont want open the any browser. But I am confused which webdriver is use for the server which do all task (where I do

相关标签:
2条回答
  • 2020-12-12 05:41

    To execute your Test Suite through Selenium without opening any browser you can use any of the Browser Client from the following list :

    • Headless Chrome : Here you can find an working example.
    • Headless Firefox : Here you can find an working example.
    • PhantomJS : Here you can find an working example.
    • HtmlUnitDriver : Here you can find an working example.
    • headless-selenium-for-win : Here you can find a detailed discussion.

    Headless Browser

    Headless Browser is a web browser without a Graphical User Interface controlled programmatically used for automation, testing, and other purposes.

    Headless Browser Engines

    These Headless Browser Engines fully render web pages or run JavaScript in a virtual DOM :

    Headless Multi Drivers

    These Headless Multi Drivers libraries can control multiple browser engines (typically using Selenium) :

    0 讨论(0)
  • 2020-12-12 05:43

    HtmlUnitDriver and PhantomJSDriver are two webdrivers for headless testing without need of opening browsers.

    0 讨论(0)
提交回复
热议问题