有没有适用于Node.js的自动化Web测试库,最好是无头浏览器?
有没有适用于Node.js的自动化Web测试库,最好是无头浏览器?
npm selenium-webdriver
获取您的Selenium模块。Selenium WebDriver可以使用Chrome的无头模式,只需进行相应的配置:
let { Builder} = require('selenium-webdriver')
let {Options} =require('selenium-webdriver/chrome')
let options = new Options()
let driver = new Builder().forBrowser('chrome').setChromeOptions(options.headless()).build()
顺便提一下,您也可以使用CukeTest编写UI自动化脚本。