血精和精囊炎吃什么药| 不知道干什么| 李自成为什么会失败| 小美女是什么意思| 夏天有什么水果| 开车压到猫有什么预兆| 北漂是什么意思| 阑尾炎可以吃什么东西| 帕金森吃什么药好得快| 木字旁有什么字| 百年好合什么意思| 非萎缩性胃炎是什么意思| 31年属什么生肖| 什么病会引起背部疼痛| 瘘是什么意思| 小孩睡觉张开嘴巴是什么原因| notebook是什么意思| 奀是什么意思| 做梦梦见猪是什么意思| 探花是什么意思| 1997年7月1日属什么生肖| 载脂蛋白b偏低是什么意思| 盆腔炎吃什么药好得快| 吃什么能降低尿蛋白| dpm值阳性什么意思| 家里适合养什么鱼| 中国人为什么要学英语| 肩膀疼挂什么科室最好| 肺气肿吃什么食物好| 混不吝是什么意思| 嘴唇上长痘是什么原因| 众什么意思| 经络是什么| 什么药能治阳痿早泄| 小孩咳嗽吃什么药好| 非分之想是什么意思| 金银花为什么叫忍冬| yk是什么意思| 胡子发黄是什么原因| 命大是什么意思| 子宫直肠窝积液是什么意思| 偏瘫是什么意思| 处女座后面是什么星座| 乙醇和酒精有什么区别| 10月30日是什么星座| 气血虚是什么意思| 酸菜鱼里面加什么配菜好吃| 后背疼什么原因| 什么是ct检查| 孢子是什么东西| sayno是什么意思| 尿路感染喝什么药| 什么是邮箱地址应该怎么填写| 经常打喷嚏是什么原因| 砭石是什么东西| 眼睛发胀是什么原因| 祥五行属什么| 吃什么调节内分泌最快| 无能为力是什么意思| 男性支原体感染什么症状| 右手抖是什么病的预兆| 低血压是什么原因| 脘痞什么意思| 经常拉肚子挂什么科| 百年好合是什么意思| 三月二十三是什么星座| 什么叫地包天| 胆结石吃什么最好| 射手座是什么象星座| 孝是什么| 喉咙疼痛吃什么药效果最好| hba是什么意思| 红薯的别名叫什么| 手足口病吃什么药好得快| 帕金森是什么原因引起的| 痛风可以喝什么酒| 扁平足是什么| 喝蒲公英茶有什么作用| 腋窝爱出汗是什么原因| 蚕丝衣服用什么洗最好| 正比和反比是什么意思| 什么的脸庞| 木加号读什么| 老舍被誉为什么| 什么食物含钾| lee是什么品牌| 前列腺炎是什么意思| 石斛主治什么| 为什么老是说梦话| 18kgp是什么意思| 拘留所和看守所有什么区别| 北京户口有什么用| 咏柳是什么意思| 韭菜什么时候种最合适| 清心寡欲下一句是什么| 寒食节是什么意思| 玉树临风什么意思| 藤椒是什么| 叶酸不能和什么一起吃| 手心有痣代表什么意思| 太多的理由太多的借口是什么歌| 戌时是什么时候| 备孕要吃什么| 腰椎间盘突出什么症状| movefree是什么药| 孕妇吃什么水果好| 没有润滑油用什么代替| 完全性右束支阻滞是什么意思| 千古一帝指什么生肖| 髓母细胞瘤是什么病| 燕窝是什么东西做的| 梦到吃苹果是什么意思| 什么叫萎缩性胃炎| 白蛋白低吃什么补得快| 56岁属什么| 亮相是什么意思| 血小板偏低是什么原因| 821是什么意思| 湿热吃什么药好| 湿气严重吃什么药好得快| 为什么尽量抽混合型烟| 急性胰腺炎是什么病| 梦到孩子丢了是什么征兆| 实属什么意思| 指什么| 亚健康是什么意思| 梦见自己把头发剪短了是什么意思| 16是什么生肖| 什么是乐高| 高兴的动物是什么生肖| 36属什么| 11月30是什么星座| 兔子的耳朵像什么| 南极和北极有什么区别| 粒细胞是什么| 5月17日是什么星座| 水果皇后是什么水果| 什么叫平年什么叫闰年| 安徽菜属于什么菜系| 高山仰止是什么意思| acei是什么意思| 命名是什么意思| 为什么呢| 什么的地方| 耳朵后面有痣代表什么| 菠萝蜜的核有什么功效| 吃什么可以让卵泡长得快| 肩膀上的肌肉叫什么| w代表什么意思| 吃什么降血糖| 飨宴是什么意思| 惟字五行属什么| 杀鸡取卵是什么生肖| 肚子中间疼是什么原因| 胃癌挂什么科| 大便干燥用什么药| 手足口病吃什么药好得快| 红血丝用什么护肤品修复比较好| pettm和pe有什么区别| 杨新鸣包贝尔什么关系| 苹果5s什么时候上市的| 什么相争| 流变是什么意思| 大年初一是什么星座| 咽颊炎吃什么药| 诸葛亮是一个什么样的人| 区武装部部长是什么级别| fred是什么牌子| 血脂高吃什么水果最好| 转载是什么意思| 系带是什么| 猪肝有什么功效| 双甘油脂肪酸酯是什么| 为什么突然对鸡蛋过敏| 奥硝唑和甲硝唑有什么区别| 天秤男和什么星座最配| 吃什么清理血管| 人乳头瘤病毒是什么| 985是什么学校| 看演唱会需要准备什么| 牛肉用什么腌制比较嫩| 12月13日是什么星座| uniqlo是什么牌子| 西洋参长什么样子图片| 庄周梦蝶是什么意思| scarves是什么意思| 什么植物有毒| 爬山虎是什么茎| 益生菌什么时间段吃效果好| 伤风胶囊又叫什么| 流清口水是什么原因| 什么作用| gopro是什么| 训练有素是什么意思| 离婚要带什么| h是什么意思| 人过留名雁过留声什么意思| 小节是什么意思| 数字8五行属什么| 猫传腹是什么病| 善太息是什么意思| 造影是什么意思| 身份证号后四位代表什么| 吃什么能提高免疫力| 大腿麻木是什么原因| 喉结不明显的男生是什么原因| 嬗变是什么意思| 蜱虫用什么药可以消灭| 五台山是什么菩萨的道场| 喝什么可以排便通畅| 斐然是什么意思| 相宜的意思是什么| 老人头晕吃什么药效果好| 鼻子上长红疙瘩是什么原因| 来月经拉肚子是什么原因| 清凉的什么| 大宗物品是什么意思| 什么是美育| 中药学专业学什么| 咳出血是什么原因| 咳嗽嗓子疼吃什么药| 贡菜是什么菜做的| 什么水果不能一起吃| 女人吃什么对卵巢和子宫好| 大姐大是什么意思| 六月初九是什么日子| 抑郁气滞是什么症状| 二月二是什么节| 眼睛一直跳是什么原因| 子宫内膜增厚是什么原因| 微信限额是什么意思| 明眸皓齿是什么意思| foreplay是什么意思| 出阁宴是什么意思| 体测是什么意思| 豹纹守宫吃什么| 巧克力囊肿有什么症状表现| 憨厚是什么意思| 嘴里起血泡是什么原因| 9.24是什么星座| 病毒五项检查的是什么| 彼此彼此什么意思| 长沙有什么特产| 皮癣是什么原因引起的| 属龙什么命| 万病之源是什么| 散瞳是什么| 谈情说爱是什么意思| 梦见去扫墓是什么预兆| 擦边球是什么意思| 6月30日是什么节日| 看金鱼是什么梗| 谷草谷丙高是什么原因| 2月28号是什么星座| 1979年出生属什么生肖| 油性皮肤适合用什么护肤品| 腿抽筋吃什么| 大便阳性说明什么问题| 女人脚浮肿是什么原因| 淀粉样变性是什么病| 肚脐上三指是什么地方| 滑脉是什么意思| 左肾钙乳症是什么病| 脱发应该挂什么科室| 百度

自动化工具 请教一下云真机的群控在不同分辨率设备上同步操作的问题

wt · 2025-08-05 · 最后由 wt 回复于 2025-08-05 · 6717 次阅读
百度 90岁的李兆基的财富达2150亿元,位列华人财富榜第三位,全球第25位,比去年上升9位。

前段时间发了个帖子咨询了一下关于 app 端多语言多分辨率如何使用自动化提示效率的问题,确实是不好针对 UI 进行快捷的检查,因此想另辟蹊径,在自己开发的云真机平台上添加一个群控功能,这样测试就能同时查看多个分辨率或者语言的设备了,好歹也是能快不少,但是目前只是简单实现了通过设备分辨率去转换一下操作坐标,误差还是挺大的,想咨询一下大佬们怎么能提高同步操作的准确率呢,图片识别?元素识别?具体应该怎么实现呢,能否提供一些思路呢

共收到 12 条回复 时间 点赞

考虑结合控件 id、xpath 语法 一起去做精确控制(前提是测试自己的产品,预埋好控件 id,测试别人的就很难说)

wt #11 · 2025-08-05 Author
王稀饭 回复

是测自己公司的产品,不过也有很多是没有 id 的?? ,如果使用这种方法的话是主控设备每操作一次就自动获取一下当前操作位置的元素,然后再操作其他设备吗,感觉这样也不是很稳定吧,而且滑动这种操作怎么办呢,不同设备显示的内容也可能会有差别

wt 回复

【如果使用这种方法的话是主控设备每操作一次就自动获取一下当前操作位置的元素,然后再操作其他设备吗,感觉这样也不是很稳定吧】
是的,要有一定获取策略,稳定性上取决于本身预埋 id 的完整度以及 dump 控件的稳定性了,前者你们可控,后者就靠开源工具。

滑动操作,其实一样的逻辑,你不一定非要一次性滑动到位(除非产品就要求这样的交互逻辑),你可以多次少量逐渐滑到差不多的地方,【差不多】的定义也可以通过控件树比对来实现。

内容有差别,我们内部是通过 mock 所有服务端请求去实现,使得多台手机接受完全一致的服务端返回,否则这个问题你用什么神仙技术都绕不过。

wt 回复

没有 id 最好拉齐部门去把 id 加上 这种事情对研发来说并没有很多工作量 但是对你来说却会有质的提升

wt #8 · 2025-08-05 Author
王稀饭 回复

感谢大佬指点,想请问一下获取当前操作位置的元素,是每操作一次后 dump 页面元素后,对比操作的位置去 dump 中获取吗,另外目前是基于 scrcpy 实现的云真机,所有的操作都是由 down、up、move 组成的,应该只有点击操作才需要获取元素吧,如何区分点击和滑动呢(像 SoloPi 是先拦截操作,每操作一下需要选择当前的操作类型,使用比较麻烦)

wt 回复

我前面说的都是些浅表了解,我个人没做过,所以只能给个参考,不好说就真的能 work。

【获取当前操作位置的元素,是每操作一次后 dump 页面元素后,对比操作的位置去 dump 中获取吗】
我没完全看明白是什么,说的有点绕。

第二个问题涉及具体实现,我没有相关实现背景,也就不清楚在说什么了。

wt #6 · 2025-08-05 Author
王稀饭 回复

第一个问题就是主控设备在操作时,在点击时自动 dump 当前页面,然后根据点击的位置从 dump 页面中获取操作所在位置的元素 xpath,然后把 xpath 发送到控制设备执行点击,是这种实现流程吗

wt #5 · 2025-08-05 Author
咸鱼菜鸡 回复

嗯嗯,这个后续会和开发沟通加上

wt 回复

是的,大体就是这样的思路。

我没想过这么细,临时来想想,首先主控设备上要获取到你点击控件的 id,精确 id 获取不到就改成 xpath。然后把这个传送到被控设备上去寻找,存在的话那被控设备就做同样的操作,不存在那可能要报错或者出现异常了

wt #3 · 2025-08-05 Author
王稀饭 回复

ok,现在剩下的问题就变成了如何区分用户的点击和滑动操作了,我再想想怎么搞

wt 回复

如果是 android 的话,系统的事件好像是可以区分操作的?iOS 就不太清楚了

wt #1 · 2025-08-05 Author
王稀饭 回复

可以在前端区分开来,后面有时间改改试下效果怎么样

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
hcmv是什么病毒 桃园三结义是什么生肖 拍肺部片子挂什么科 7777什么意思 tasty是什么意思
yolo是什么 生物钟是什么 晚上猫叫有什么预兆 精液什么颜色正常 刚柔并济是什么意思
痔疮是什么样子的图片大全 羊下面是什么生肖 印度信仰什么教 车厘子与樱桃有什么区别 怀孕后期脚肿是什么原因
彩头是什么意思 手容易出汗是什么原因 15天来一次月经是什么原因 鸳鸯戏水是什么意思 热狗为什么叫热狗
晞是什么意思hcv7jop4ns7r.cn 糯米粉做什么好吃hcv9jop0ns6r.cn 哆啦a梦的口袋叫什么hcv7jop6ns3r.cn 精力是什么意思shenchushe.com 传说中的狮身人面像叫什么名字hcv9jop7ns0r.cn
匈奴是现在的什么民族hcv8jop0ns8r.cn 阴道瘙痒用什么药最好hcv7jop6ns0r.cn 暗是什么意思hcv9jop1ns7r.cn 心慌是什么症状hcv8jop5ns6r.cn 7月1号是什么节日hcv9jop8ns0r.cn
f4什么意思hcv9jop6ns8r.cn 意外流产有什么症状hcv8jop4ns0r.cn 右边脸疼是什么原因hcv8jop0ns2r.cn 化验痰可以检查出什么hcv8jop4ns1r.cn 梦见水是什么意思hcv8jop0ns4r.cn
鱼缸为什么不能送人hcv8jop0ns0r.cn 停车坐爱枫林晚的坐是什么意思hcv8jop8ns2r.cn 口干舌燥口苦是什么原因引起的hcv8jop8ns1r.cn 圣女果是什么hcv8jop2ns8r.cn 墨绿色是什么颜色hkuteam.com
百度