gpt4 book ai didi

selenium - Selenium Standalone Server 和 Java selenium Jar 文件有什么区别

转载 作者:行者123 更新时间:2023-12-02 19:39:45 25 4
gpt4 key购买 nike

这听起来像是愚蠢的问题,但我想知道 Selenium 独立服务器和 Java selenium Jar 文件之间的区别?我可以使用这两个 jar 文件导入 Webdriver 类。如果 selenium 独立服务器提供了所有必需的 jar 文件,那么为什么我们有单独的 Java selenium Jar 文件

SeleniumHQ

最佳答案

Selenium Standalone Server - 是一个 java jar 文件,用于启动 selenium 服务器,它是单词服务器,是您想要自动化的浏览器的 selenium 网格的代理。

服务器之所以好有几个原因:

  1. 在远程计算机或多台计算机(节点)上测试分发,
  2. 在不同版本的不同浏览器上进行测试,
  3. 未使用 Java 绑定(bind)(即 Python、C# 或 Ruby)开发且想要使用 HtmlUnit 驱动程序的测试
  4. 4.

Selenium Client (jar) - 正如字面所说,一个客户端,一堆 API 被打包到一个 jar 中,适用于不同的语言(Ruby、Phyton、C#、Javascript 等)因此,如果您想在本地自动化并在浏览器(它的一个版本)上进行测试,不想并行运行,这就是您所需要的。

客户端 jar 也可以通过 maven 或 gradle、开源构建自动化系统等工具获取。

<!-- https://mvnrepository.com/artifact/io.appium/java-client -->
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>6.0.0-BETA5</version>
</dependency>

关于selenium - Selenium Standalone Server 和 Java selenium Jar 文件有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50443111/

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