docs(research): 章节编号理顺(三·补 → 四,建议改动 → 五)
This commit is contained in:
@@ -85,7 +85,7 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 三·补:抓取弹窗"老是错位"的根因 —— **截图和元素树不是同一时刻**
|
## 四、抓取弹窗"老是错位"的根因 —— **截图和元素树不是同一时刻**
|
||||||
|
|
||||||
(2026-09-13 追加,用户反馈"抓取的窗口老是会错位")
|
(2026-09-13 追加,用户反馈"抓取的窗口老是会错位")
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 四、建议的改动(待排期)
|
## 五、建议的改动(待排期)
|
||||||
|
|
||||||
1. **抓取器(`core/uiauto_helper.py`)**:同一 id 出现多个实例时,**优先产出
|
1. **抓取器(`core/uiauto_helper.py`)**:同一 id 出现多个实例时,**优先产出
|
||||||
`//*[@resource-id="x" and @text="…"]`** 而不是 `(…)[k]`;抓取列表里把
|
`//*[@resource-id="x" and @text="…"]`** 而不是 `(…)[k]`;抓取列表里把
|
||||||
@@ -134,5 +134,5 @@
|
|||||||
其余在编辑器里逐个复核。
|
其余在编辑器里逐个复核。
|
||||||
4. **运行期**:`click` 未命中时,日志里顺带 dump 一下"同 id 现在有几个实例",
|
4. **运行期**:`click` 未命中时,日志里顺带 dump 一下"同 id 现在有几个实例",
|
||||||
让"序号错位"当场可诊断(现在是干巴巴一句"未找到元素")。
|
让"序号错位"当场可诊断(现在是干巴巴一句"未找到元素")。
|
||||||
5. **(针对第三节的"抓取错位")** 抓取接口合并成一个快照接口 + 双截图校验,
|
5. **(针对第四节的"抓取错位")** 抓取接口合并成一个快照接口 + 双截图校验,
|
||||||
具体见第三节「解法」。
|
具体见第四节「解法」。
|
||||||
|
|||||||
Reference in New Issue
Block a user