另外在selenium里,也应该可以获得响应结果。它通过chrome驱动,我没有仔细看过代码,webkit内核是直接通过toHtml,或者是类似的命令可以获得响应结果的。 selenium应该也可以。
猜可以通过javascript驱动selenium,获得响应结果。话不多说,直接上干货:
appium的整体架构是C/S模式,整体流程(返回顺序为逆向):
脚本请求 ——> 4723端口appium server ——> 解析参数给PC端4724端口 ——> 发送给设备4724端口 ——> 通过设备4724端口发给bootstrapjar ——> Bootstrapjar把命令发给uiautomator
1、脚本请求 ——> 4723端口appium server :
首先我们要开启appium服务,即Appium server,也就是在命令行用appium命令打开的东西,默认监听4723端口。4723端口专门和脚本打交道,基于WebDriver协议。webdriver是按照server – client的经典设计模式设计的,作用就是启动基于WebDriver Wire协议的appium服务,接下来脚本与appium server的通信实际上是一个>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)