在用appium编写自动化脚本时,部分android应用的搜索按钮经过修改,通过driver.press_keycode()不会生效
在这里插入图片描述

可以通过软键盘操作,重写Enter键完成搜索、完成等操作
python语句

driver.execute_script('mobile: performEditorAction', {'action': 'search'})

常用action参数取值:

  • normal, unspecified, none, go, search, send, next, done, previous
  • search 搜索;send 发送
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐