xbox录制回放工具基础设计
2022-05-10 15:54:00 0 举报
xbox录制回放工具基础设计
作者其他创作
大纲/内容
文件管理器
黑石Server
纯提示类消息的投递中心
兜底:坐标比例换算
消息输出中心
data
AppCoreController
conmmand
负责“服务单+设备”维度测试任务的进度控制和结果生成
登录状态
Android设备实例
负责“服务单”维度测试结果的上传
负责版本检测,自动更新
控件识别
Position Server
结果数据
应用内部异常的场景和方案梳理、自动恢复、用户引导逻辑
服务单数据
只进行用户的操作意识的解释,转译为设备操控指令
Device 设备管理
数据库
在结果数据中创建索引,可自动清理
版本检查、安装包下载
图像识别
非业务流程
Task 任务管理
轨迹数据
黑石客户端前端UI
版本控制中心
上传进度
Upload 上传管理
返回控件匹配、图像识别、坐标换算中的最优解
HTTP请求:以设备截图和页面结构为参数
服务单拉取、结果上传
WebSocket数据流 + HTTP通信
业务流程
截图文件
Session 会话管理
异常处理中心
性能文件
ADB操控
minitouch操控
只管理每个设备状态、获取设备数据、发送设备操控指令
每台设备上都安装一个atx-agent
minicap视频流
任务状态
ATX-agent

收藏

收藏
0 条评论
下一页