making a headless web driver application on an api code example
Example: headless browser selenium
Headless browser is a browser that does not open, it runs as a background
program.
I can do headless testing. One option in the runner class there is Dry
keyword within the Cucumber Options. I make it “true” and run headless
browser testing.
The another way; I have a driver class that can open different
browsers including headless browsers:
case "chromeHeadless":
WebDriverManager.chromedriver().setup();
driver = new Chromedriver(new ChromeOptions().setHeadless(true))