selenium-webdriver - 是否可以在正在运行的 WebDriver-Instance 中更改代理?
问题描述
我目前使用 OpenQA.Selenium.Chrome.Chromedriver (C#) 来测试网站。有没有办法在“动态”运行的 WebDriver-Instance 中更改为代理?我知道我可以退出会话并开始一个新会话,但它会降低性能,所以我想重用现有会话。可能吗?也许有任何解决方法?从操作系统更改本地代理设置不是一种选择。提前致谢。
解决方案
推荐阅读
- java - 在订阅者线程中调用 Thread.Sleep 会导致发布者线程休眠
- angular - 如何从 TS 文件中获取或设置离子组件的属性?
- java - 带有 JDK10 SDK 的 IntelliJ 无法编译 1.8 目标的 maven 项目
- gstreamer - 如何在 qwidget 中使用 GstElement 和 udpsrc 进行 gstreamer 流式传输
- android - Android GCM - 由于 IllegalStateException 8.0 导致 WakefulBroadcastReceiver.startWakefulService 崩溃
- ballerina - Ballerina 中 Json vs Var 的使用
- typescript - 未捕获的类型错误:无法读取未定义的属性“形状”
- python - 从python中的数据创建字典
- kotlin - 正如文档中所说,kotlin 1.2 中没有 kotlin.Math 类
- c# - 将位运算从 C# 移植到 C