采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好,因为我这里的业务都是RN,所以用的是accessibility_id来定位,虽然可以定位到,但是定位的速度特别慢,定位一个元素就需要接近半分钟,请问一下这是什么原因呢?
你要看一下你进入获取页面的pagesource是不是很慢 就是手动操作去的时候 没有任何封装,如果是 你就需要看一下你获取页面pagesource是不是很慢 就是进入页面就循环打印page看一下是不是很慢 如果是那就没办法 这样看一下通过坐标操作 通过图片解析然后换算坐标然后点击
老师你好 我试了下 pagesource是很快打印的 但是接下来的element寻找就很慢 大概要20秒 这样要怎么办呀?
定位20秒 这个不应该 除非你得定位方式复杂。你直接去打印一下你定位得element 然后看什么时候打印,以及操作后中间得时间相隔多久。
2020-11-09 17:02:34 [HTTP] --> POST /wd/hub/session/9c4e3f6b-2217-476b-9aa2-a8827ef361e8/element/d0277f36-0945-4606-a5f2-a65405feb1e9/click [HTTP] {"id":"d0277f36-0945-4606-a5f2-a65405feb1e9"} [debug] [W3C (9c4e3f6b)] Calling AppiumDriver.click() with args: ["d0277f36-0945-4606-a5f2-a65405feb1e9","9c4e3f6b-2217-476b-9aa2-a8827ef361e8"] [debug] [WD Proxy] Matched '/element/d0277f36-0945-4606-a5f2-a65405feb1e9/click' to command name 'click' [debug] [WD Proxy] Proxying [POST /element/d0277f36-0945-4606-a5f2-a65405feb1e9/click] to [POST http://127.0.0.1:8200/wd/hub/session/ef8665b1-53b2-4c62-9e10-aa967b8d46c9/element/d0277f36-0945-4606-a5f2-a65405feb1e9/click] with body: {"element":"d0277f36-0945-4606-a5f2-a65405feb1e9"} [debug] [WD Proxy] Got response with status 200: {"sessionId":"ef8665b1-53b2-4c62-9e10-aa967b8d46c9","value":null} [debug] [W3C (9c4e3f6b)] Responding to client with driver.click() result: null [HTTP] <-- POST /wd/hub/session/9c4e3f6b-2217-476b-9aa2-a8827ef361e8/element/d0277f36-0945-4606-a5f2-a65405feb1e9/click 200 21847 ms - 14 [HTTP] 2020-11-09 17:02:56已点击
登录后可查看更多问答,登录/注册
APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成
1.9k 25
3.3k 15
9.8k 14
3.0k 14
2.2k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号