javascript - 如何使用 javascript 在 selenium 中设置网络节流?
问题描述
如何使用 selenium 和 javascript 在 chrome 中设置网络节流设置
解决方案
我也花了一些时间来弄清楚这一点,但这似乎对我有用
driver = await new Builder()
.forBrowser(engine)
.usingServer(testConfig.seleniumServer + 'wd/hub')
.setChromeOptions(new chrome.Options()) //.headless()
.build();
driver.setNetworkConditions({
offline: false,
latency: 15, // Additional latency (ms).
download_throughput: 50 * 1024, // Maximal aggregated download throughput.
upload_throughput: 50 * 1024 // Maximal aggregated upload throughput.
});
推荐阅读
- reactjs - I cant get formik to import properly
- c - 无法从常驻 .c 文件访问的不透明指针
- javascript - node.js - 无法弄清楚为什么它不等待承诺
- material-design - 夜间模式下的 ExposedDropdownMenu 显示不正确的文本颜色
- sql-server - 将表上的 NULL 转换为空白
- swift - 如何向 Google API 发出授权获取请求?
- ios - IDEDebugSessionErrorDomain:LLDB 未提供错误字符串
- kubernetes - 在我的 Helm 模板中,为什么 pluck 评估为 float64?
- java - visualvm 是否能够检测活锁?
- flutter - 如何处理以日期时间为键的json字符串/地图?