亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

python appium操作手機及app各種方法

標簽:
Python

在网上看了些,一起整理了下,还是有些不够全,但都比较常用了,先放出来吧:

#锁定屏幕时间秒
driver.lock(5)
#将APP放置后台 参数时间秒
driver.background_app(5)
#收起键盘
driver.hide_keyboard()
#启动Activity 
driver.start_activity('包名', 'activity名')
#打开通知栏
driver.open_notifications()
#检查应用是否已经安装 参数包名
driver.is_app_installed('xxxxxx')
#安装应用 参数 路径
driver.install_app('path/my.apk')
#删除应用
driver.remove_app('xxxxxx')
#摇晃(Shake)
driver.shake()
#关闭应用
driver.close_app()
#重置(等于卸载后重装)
driver.reset()
#获取应用的字符串
driver.app_strings
#按键事件
driver.keyevent(具体的按键)
#获取当前Activity
driver.current_activity
#触摸动作(TouchAction) / 多点触摸动作(MultiTouchAction)
action = TouchAction(driver)
action.press(element=el, x=10, y=10).release().perform()
#滑动(Swipe) 参数 开始x,y坐标   滑动到的X,y坐标, 持续时间ms
driver.swipe(start=75, starty=500, endx=75, endy=0, duration=800)
#双指向内移动缩小屏幕
driver.pinch(element=el)
放大  driver.zoom(ele)
坐标点击
driver.tap([(x,y)],time)
滚动
driver.scroll(ele1,ele2)
按住element并拖动到另外一个element上
driver.drag_and_drop(ele1,ele2)
滑动
driver.swipe(x1,y1,x2,y2,time)
driver.flick(x1,y1,x2,y2)
#滑动到某个元素。
todo: xxxx
#拉出文件 (Pull File)从设备中拉出文件
driver.pull_file('Library/xxx/xxx.plist')
#推送文件(Push file) 把文件放到设备中
data = "test is good"
path = "/data/local/tmp/test.txt"
driver.push_file(path, data.encode('base64'))``

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消