Selenium By.ByClassName类正确文档查询及两份API文档适用性对比
Selenium By.ByClassName类API文档版本选择建议
第二份官方维护的API文档更符合当前主流版本的使用需求,具体原因如下:
- 版本适配性:第一份文档对应的是2016年发布的Selenium 2.50.1老旧版本,后续Selenium 3.x、4.x迭代过程中,对
By.ByClassName的参数合法性校验、多类名匹配逻辑、底层查找实现都做了多处调整,老旧版本文档的说明已经和现行版本的实际运行行为存在偏差。 - 内容权威性:第二份是Selenium官方维护的Java API文档,会随版本更新实时同步最新的接口定义、入参要求、使用限制和注意事项,信息准确性和时效性都远高于第三方平台托管的历史版本归档文档。
如果你的项目仍在维护Selenium 2.x的历史兼容版本,可以参考第一份文档做适配;目前绝大多数生产环境项目都已升级到Selenium 3.x甚至4.x版本,直接参考官方文档即可。
内容的提问来源于stack exchange,提问作者Eitanos30
相关产品推荐
相关产品推荐

