appium接口总结

收起键盘:driver.hide_keyboard()

启动Activity参数(包名,activity名字):driver.start_activity(‘com.example.android.apis’, ‘.Foo’)

获取当前Activity:driver.current_activity

截取当前屏幕:driver.get_screenshot_as_file(“文件名”)

打开通知栏(打开下拉通知栏):driver.open_notifications()

检查应用是否已经安装(包名):driver.is_app_installed(‘com.example.android.apis’)

安装应用(路径):driver.install_app(‘path/to/my.apk’)

删除应用(包名):driver.remove_app(‘com.example.android.apis’)

模拟设备摇晃:driver.shake()

关闭应用:driver.close_app()

启动应用:driver.launch_app()

将app置于后台A秒:driver.background_app(A)

重置(相当于卸载后重装):driver.reset()

获取应用的字符串:driver.app_strings

滑动屏幕(开始x,y坐标,滑动到的X,y坐标,持续时间ms):driver.swipe(startx=75, starty=500, endx=75, endy=0, duration=800)

双指向内移动缩小屏幕:driver.pinch(element=el)

双指往外移动来放大屏幕:driver.zoom(element=el)

从设备中拉出文件:driver.pull_file(‘Library/AddressBook/AddressBook.sqlitedb’)

把文件放到设备中:

data = “some data for the file”

path = “/data/local/tmp/file.txt”

driver.push_file(path, data.encode(‘base64’))

长按并将A拖拽到B:driver.drag_and_drop(A,B)

将A滚动到B:driver.scroll(A,B)

滑动:driver.swipe()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值