robotframework+selenium2library如何启动无界面浏览器进行web自动化测试?

由于selenium2library进行web自动化测试,默认会使用webdriver启动浏览器打开web界面操作,从而使得自动化测试用例的执行速度会很慢,那么如何可以不开启浏览器界面进行测试呢?!

实现方法:启动headless浏览器

版本要求: Selenium2Library >=3.1.0 ,Selenium >=3.8.0

具体方法:使用open browser关键字,关键字的browser入参位置填写headlessfirefox(启动无界面的firefox)或headlesschrome(无界面的chrome)即可

注意:目前selenium2library只实现了firefox和chrome浏览器的headless模式,其他浏览器暂不支持

你可能感兴趣的:(robotframework+selenium2library如何启动无界面浏览器进行web自动化测试?)