appium脚本编写,元素定位,隐式等待
定位 脚本 元素 编写 等待 Appium 隐式
2023-09-14 08:59:02 时间
###
###
###
###
上面的示例的解释:
1,noreset,这是一种弹框的处理方式,就是记住我们上次的操作,比如登陆,关闭弹框,下载就不会在去弹出弹框了,
2,怎么获取这个app的名字和activity呢,看截图的方式,
3,隐式等待,页面有可能加载比较慢,元素还没有加载出来,所以可以使用一个隐式等待,
###
###
###
###
这个capability的设置是一个字符串,用来指定我们的连接设备情况,
###
案例
from appium import webdriver desired_caps={} desired_caps['platformName']='Android' desired_caps['platformVersion']='6.0' desired_caps['deviceName']='emulator-5554' desired_caps['appPackage']='com.tencent.news' desired_caps['appActivity']='com.tencent.news.activity.SplashActivity' driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) driver.quit()
###
这个是打开了模拟器上的一个app,
###
##
###
要学习手机app元素的定位,要先学习这些基本知识,
###
###
###
###
###
###
##
###
###
unicodekeyboard和resetkeyboard,设置这两个,可以实现输入中文
###
###
###
###
###
###
滑动操作
##
###
###
####
###
###
相关文章
- 微信定位精灵服务器或网络异常,为什么微信定位精灵定位不了怎么办?
- css 定位差异特点
- 基于单目和低成本GPS的车道定位方法
- 【说站】css定位叠放次序是什么
- 声源定位方法_声源定位算法
- 打造室内“店铺级”定位的Petal Maps Platform,正在重塑数字生活新范式
- 定位BUG思路
- 【Android 逆向】Android 逆向基本概念 ( 定位内存中的修改点 | 基址寻址法 | 搜索定位法 )
- CVPR 2023|哈工大南洋理工提出全球首个「多模态DeepFake检测定位」模型:让AIGC伪造无处可藏
- Linux库文件:定位指南(linux库文件位置)
- 重新定位redis集群选举流程(redis 选举流程)
- 专家观点丨央行数字货币DCEP的定位与地位