首页 > 解决方案 > 如何使用 javascript 在 selenium 中设置网络节流?

问题描述

如何使用 selenium 和 javascript 在 chrome 中设置网络节流设置

标签: javascriptselenium-webdriverselenium-chromedriver

解决方案


我也花了一些时间来弄清楚这一点,但这似乎对我有用

  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.
        });

推荐阅读