首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪种语言有更多的硒WebDriver库和绑定?Java还是Python?

哪种语言有更多的硒WebDriver库和绑定?Java还是Python?
EN

Stack Exchange QA用户
提问于 2019-08-02 08:06:07
回答 1查看 215关注 0票数 2

这个问题听起来可能是重复的。我搜索了Stack,发现了许多用户提出的问题,这些用户主要询问Selenium : Java还是Python应该选择哪种语言?

但他们的问题主要与最终用户的易用性有关:比如哪种语言更容易学习。

我的问题是功能:哪种语言有更大的能力/更多的功能可以与Selenium WebDriver一起使用?Java还是Python?他们平等吗?

我知道一些在Java中使用Selenium绑定的令人敬畏的框架,比如宁静BDD,它具有出色的报告功能。

就功能和功能而言,哪种语言更适合Selenium WebDriver?

EN

回答 1

Stack Exchange QA用户

发布于 2020-12-18 22:58:42

来自官方页面 of

  • 特定于语言的核心客户端驱动程序是:
    • 红宝石
    • JavaScript
    • Java
    • Python
    • C#

但是,按照其他语言的硒官方主页语言绑定,这些项目不受Selenium项目的支持、维护、托管或认可,如下所示:

现在可以通过以下方法安装特定的库:

  • Java:为Java安装Selenium库可以使用Maven完成。在项目pom.xml中添加selenium-java依赖项: org.seleniumhq.selenium selenium-java 3.141.59
  • Python:安装Python的Selenium库可以使用pip:pip安装selenium

最后,Selenium不仅仅是一个工具或API,它还包含许多工具,所有功能都通过javapython客户端实现,并与WebDriver W3C规范保持同步更新。您可以在以下网站找到完整的详细信息:

结论

Selenium不是关于库的数量,而是关于不同客户端如何按照WebDriver W3C规范最优地实现这些特性。Selenium不是关于更多的库,而是关于最适合您的组织需求的测试架构。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/40283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档