首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webdriver W3C协议是什么意思。它与JSon协议有何不同

webdriver W3C协议是什么意思。它与JSon协议有何不同
EN

Stack Overflow用户
提问于 2019-05-08 01:39:39
回答 1查看 525关注 0票数 0

什么是W3c网络驱动程序协议。它与Json wire协议有何不同。为什么selenium从Json wire协议更改为W3c web驱动程序协议

EN

回答 1

Stack Overflow用户

发布于 2019-05-08 02:18:26

差异已在this answer中进行了详细说明。

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

**JSON Wire Protocol*WebDriver Wire Protocol** version browserVersion platform platformName noProxy noproxy UnknownCommand未知命令NoSuchFrame无这样的帧NoSuchElement无这样的元素StaleElementReference陈旧的元素引用ElementIsNotSelectable元素不可选的JavaScriptError javascript错误超时超时NoSuchWindow无此类窗口InvalidCookieDomain无效Cookie域ScriptTimeout脚本超时SessionNotCreatedException会话未创建MoveTargetOutOfBounds移动目标越界NoAlertOpenError无此类警报InvalidElementCoordinates无效坐标stackTrace堆栈跟踪

错误代码和数据结构也发生了变化。有关实现的详细信息,请参阅参考。

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

References 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

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

https://stackoverflow.com/questions/56027883

复制
相关文章

相似问题

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