151 Star 251 Fork 3.1K

OpenHarmony / xts_acts

 / 详情

#:【test_framework部件】【新增规格】UI测试框架能力增强: UI-dump功能开发

已完成
任务
创建于  
2022-05-24 15:02

【需求价值】:支持UI测试用例开发者在IDE上查看待测试页面的控件信息,需要UI测试框架提供dump接口
【需求场景】:UI测试用例开发者需要在IDE上查看待测试页面的控件信息(文本,id,类型等),以便编写控件查找条件
【目标用户】:UI测试用例开发者
【需求描述】:UI测试框架提供dump当前页面结构和屏幕截图的shell命令,供IDE侧使用
输入:
IDE通过hdc_std shell调用uitest dumpLayout -p path/uitest screenCap -p path命令
处理:

  1. UI测试框架调用无障碍子系统接口获取控件信息并序列化输出到指定路径的文件(json格式)
  2. UI测试框架调用窗口子系统接口对当前UI截图并输出到指定路径的文件(png格式)
    输出:
    dump成功/失败状态
    【验收标准】: 调用dump命令后,layout/截图文件被正确生成并存储到设备指定位置,layout控件信息/截图tupian符合实际
    【限制约束】:openharmony有屏设备,需具备无障碍/窗口部件
    【外部依赖】:不涉及
    【性能指标】:不涉及
    【功耗指标】:不涉及

评论 (0)

aiyongfu 创建了任务
aiyongfu 任务状态待办的 修改为已完成
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
C++
1
https://gitee.com/openharmony/xts_acts.git
git@gitee.com:openharmony/xts_acts.git
openharmony
xts_acts
xts_acts

搜索帮助