gpt4 book ai didi

google-chrome - 如何从 Protractor 自动将浏览器设置为离线?

转载 作者:行者123 更新时间:2023-12-02 17:45:23 27 4
gpt4 key购买 nike

我有一个场景,必须在没有连接的情况下进行测试。为了实现此自动化,我认为使浏览器离线并测试场景是可行的。有人请帮助我如何在 Protractor 执行测试期间将浏览器设置为离线?有没有办法从 Protractor 访问浏览器首选项?

最佳答案

因为我不知道你用什么语言编码,所以我假设它是 Java

此函数关闭 wifi:

protected void disConnectInternet() throws IOException {
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);


CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));

}

关于google-chrome - 如何从 Protractor 自动将浏览器设置为离线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40678399/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com