移动端是不是就是手机(手机端和移动端有什么区别)

移动端自动化就是在手机APP进行自动化操作,常用的工具是Appuim+python或者java+java环境(PC电脑上)+手机或者模拟器

移动端是不是就是手机(手机端和移动端有什么区别)

通信原理:

1,client端发送自动化指令给AppuimServer

2,AppuimServer收到指令后转换为移动端识别的指令发送给移动端,对移动端进行操作

client端:运行代码的机器,指自动化脚本

AppuimServer:可以放在client端,也可以放在云端。 默认的端口号是4723,用于监听client端的发送来的请求。一般就是电脑上运行的Appuim

移动端是不是就是手机(手机端和移动端有什么区别)

运行原理是:

1,自动化脚本向AppuimServer发送注册参数,AppuimServer根据注册参数进行注册生成session返回

2,AppuimServer收到session后每次请求都带着seesion

3,AppuimServer将bootstrap.jar包放入手机端

4,手机端用bootstarp启动手机端口号4724,并将端口返回给AppuimServer(手机与AppuimServer建立连接)

5,自动化脚本发送请求(操作,命令,动作)给AppuimServer

6,AppuimServer将请求解析并发送给bootstrap

7,bootstrap将请求解析给UIAutomator

8,UIAutomator执行响应操作并将结果返回给bootstrap

9,bootstrap将响应结果返回给AppuimServer

10,AppuimServer将响应结果返回给脚本

注释:

UiAutomator测试框架是AndroidSDK自带的App UI自动化测试Java库。

appium基于WebDriver协议,利用Bootstrap.jar,通过调用UiAutomator的命令,实现App的自动化测试。

创业项目群,学习操作 18个小项目,添加 微信:80709525  备注:小项目

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.vsaren.org/2531.html