gpt4 book ai didi

json - Selenium JSON 有线协议(protocol)与 Webdriver 有线协议(protocol)

转载 作者:行者123 更新时间:2023-12-04 10:35:42 25 4
gpt4 key购买 nike

我看到 JSON Wire Protocol 已过时, Webdriver Wire Protocol 是新的实现。

我想了解在 Webdriver Wire Protocol 中实现哪些更改以及它与 JSON Wire Protocol 有何不同?

最佳答案

以下是已更改的命名约定:

JSON 有线协议(protocol) WebDriver 有线协议(protocol)
浏览器版本
平台平台名称
noProxy noproxy
UnknownCommand 未知命令
NoSuchFrame 没有这样的框架
NoSuchElement 没有这样的元素
StaleElementReference 陈旧元素引用
ElementIsNotSelectable 元素不可选择
JavaScriptError javascript错误
超时超时
NoSuchWindow 没有这样的窗口
InvalidCookieDomain 无效的 cookie 域
ScriptTimeout 脚本超时
SessionNotCreatedException session 未创建
MoveTargetOutOfBounds 将目标移出边界
NoAlertOpenError 没有这样的警报
InvalidElementCoordinates 无效坐标
堆栈跟踪堆栈跟踪

错误代码和数据结构也发生了变化。有关实现细节,请参阅引用资料。

another question 中详细介绍了这两个 API 的版本历史。 .

引用文献

  • Relationships between different versions of Selenium - Yi Zeng
  • Selenium Changelog
  • Selenium Issue #3551: Wire Protocol Documentation Issues
  • W3C Living Document: WebDriver Protocol
  • Selenium Wiki: JSON Wire Protocol
  • 关于json - Selenium JSON 有线协议(protocol)与 Webdriver 有线协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37856694/

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