Javascript 如何使用webdriverjs chrome setNetWorkConditions
有人知道如何使用中的webdriverjsJavascript 如何使用webdriverjs chrome setNetWorkConditions,javascript,selenium,selenium-webdriver,webdriver,Javascript,Selenium,Selenium Webdriver,Webdriver,有人知道如何使用中的webdriverjssetNetworkConditions()方法吗 我的代码如下 const chromeCapabilities = webdriver.Capabilities.chrome() const chromeOptions = { 'args': ['--headless', '--test-type', '--disable-extensions', '--disable-dev-shm-usag
setNetworkConditions()
方法吗
我的代码如下
const chromeCapabilities = webdriver.Capabilities.chrome()
const chromeOptions = {
'args': ['--headless', '--test-type', '--disable-extensions', '--disable-dev-shm-usage', '--no-sandbox', '--start-maximized', '--disable-infobars']
}
chromeCapabilities.set('chromeOptions', chromeOptions)
chromeCapabilities.set('browserName', config.browser)
chromeCapabilities.set('acceptInsecureCerts', true)
chromeCapabilities.set('networkConditions', {
offline: false,
latency: 50000
})
const driver = new webdriver.Builder().withCapabilities(chromeCapabilities).build()
driver.setNetworkConditions({
offline: false,
latency: 50000
})
但是,当我运行测试时,我得到的属性“setNetworkConditions”在类型“TheEnableWebDriver”上不存在代码>错误
我能找到的唯一其他与此相关的问题是,但我也有同样的问题。我已经被这个问题困扰了好几个小时,似乎还没弄明白,所以非常感谢您的帮助。谢谢 看看这个答案。看看这个答案。