几乎所有浏览器驱动程序都会打开和访问浏览器应用程序(如 Mozilla 甚至 Microsoft Edge);此外,HtmlUnit 浏览器驱动程序通过使用无头应用程序 HtmlUnit 来模拟浏览器。
Selenium WebDriver 不需要专用服务器来执行测试。相反,WebDriver 会快速打开浏览器示例并对其进行管理。不过,您可以结合使用 Selenium Grid 和 WebDriver 在远程网络上执行测试。
在可行的情况下,WebDriver 使用原生操作系统级别的功 日本邮箱数据 能而不是基于浏览器的 JavaScript 规则来运行应用程序。这可以避免原生和 JavaScript 命令之间出现轻微差异的问题,包括安全规则。

硒网格
Selenium Grid 是一个服务器,它允许实验使用在独立设备上运行的 Web 浏览器样本。该中心记录访问浏览器样本的服务器(WebDriver 节点),并允许测试利用这些样本。
Selenium Grid 允许在多种设备上进行通信测试,并集中管理不同的浏览器版本和浏览器组合(而不是每