web自动化测试知识
文章平均质量分 54
木只少吃点
这个作者很懒,什么都没留下…
展开
-
Selenium 是如何操纵浏览器的(底层原理)
答:因为 WebDriver(客户端) 基于 Json Wire Protocol,该协议会对传输数据做一个格式规范,当不同语言的代码被编译器编译之后,代码中的数据封装进请求体中被 WebDriver(客户端)发往浏览器 driver(服务端),浏览器 driver(服务端)也会把响应数据做一定格式的封装进响应体中返回给 WebDriver(客户端),这样由于遵循了指定的协议做了格式规范,WebDriver(服务端)无需关注是何种语言。【WebDriver】将 http 请求传给【浏览器 driver】原创 2024-08-17 22:19:59 · 280 阅读 · 0 评论 -
微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?
chrome浏览器打开 chrome://inspect/#devices,在左侧page栏下,会看到 WebView in com.tencent.mm。微信版本升级后,不再使用x5内核(升级为了xweb内核),原有的通过debugx5.qq.com开启微信调试的方式不再生效,无法打开vConsole查看页面请求等信息。其实以上方案就是最常用的真机调试h5页面的方式,只是多了需要打开http://debugxweb.qq.com/?等于说微信内原有的x5调试方案没了(可能也有,只是我不知道)。原创 2024-02-07 11:24:57 · 1532 阅读 · 0 评论