appium手机操作

来源:互联网 发布:什么是淘宝客单价 编辑:程序博客网 时间:2024/06/05 04:20
#锁定屏幕参数为时间秒driver.lock(5)
#将APP放置后台 参数时间秒driver.background_app(5)
#coding=utf_8#收起键盘driver.hide_keyboard()#启动Activity 参数 一个是包名,一个是activity名字driver.start_activity('com.example.android.apis', '.Foo')#打开通知栏(打开下拉通知栏)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')#摇晃(Shake) 模拟设备摇晃driver.shake()#关闭应用driver.close_app()#重置(相当于卸载后重装)driver.reset()#获取应用的字符串driver.app_strings#按键事件(Key Event)参数176 代表了一个按键driver.keyevent(176)#获取当前Activitydriver.current_activity#触摸动作(TouchAction) / 多点触摸动作(MultiTouchAction)action = TouchAction(driver)action.press(element=el, x=10, y=10).release().perform()#滑动(Swipe) 参数 开始x,y坐标   滑动到的X,y坐标, 持续时间msdriver.swipe(start=75, starty=500, endx=75, endy=0, duration=800)#捏  双指向内移动缩小屏幕driver.pinch(element=el)#放大屏幕 (双指往外移动来放大屏幕) driver.zoom(element=el)#滑动到某个元素。# pythontodo: python#拉出文件 (Pull File)从设备中拉出文件driver.pull_file('Library/AddressBook/AddressBook.sqlitedb')#推送文件(Push file) 把文件放到设备中data = "some data for the file"path = "/data/local/tmp/file.txt"driver.push_file(path, data.encode('base64'))键盘对应的keycode:
A < ——–> 65 B < ——–> 66 C < ——–> 67 D < ——–> 68 E < ——–> 69 F < ——–> 70 G < ——–> 71 H < ——–> 72 I < ——–> 73 J < ——–> 74 K < ——–> 75 L < ——–> 76 M < ——–> 77 N < ——–> 78 O < ——–> 79 P < ——–> 80 Q < ——–> 81 R < ——–> 82 S < ——–> 83 T < ——–> 84 U < ——–> 85 V < ——–> 86 W < ——–> 87 X < ——–> 88 Y < ——–> 89 Z < ——–> 90 0 < ——–> 48 1 < ——–> 49 2 < ——–> 50 3 < ——–> 51 4 < ——–> 52 5 < ——–> 53 6 < ——–> 54 7 < ——–> 55 8 < ——–> 56 9 < ——–> 57 数字键盘 1 < ——–> 96 数字键盘 2 < ——–> 97 数字键盘 3 < ——–> 98 数字键盘 4 < ——–> 99 数字键盘 5 < ——–> 100 数字键盘 6 < ——–> 101 数字键盘 7 < ——–> 102 数字键盘 8 < ——–> 103 数字键盘 9 < ——–> 104 数字键盘 0 < ——–> 105 乘号 < ——–> 106 加号 < ——–> 107 Enter < ——–> 10减号 < ——–> 109 小数点 < ——–> 110 除号 < ——–> 111 F1 < ——–> 112 F2 < ——–> 113 F3 < ——–> 114 F4 < ——–> 115 F5 < ——–> 116 F6 < ——–> 117 F7 < ——–> 118 F8 < ——–> 119 F9 < ——–> 120 F10 < ——–> 121 F11 < ——–> 122 F12 < ——–> 123 F13 < ——–> 124 F14 < ——–> 125 F15 < ——–> 126 Backspace < ——–> 8 Tab < ——–> 9 Clear < ——–> 12 Shift < ——–> 16 Control < ——–> 17 Alt < ——–> 18 Caps Lock < ——–> 20 Esc < ——–> 27 空格键 < ——–> 32 Page Up < ——–> 33 Page Down < ——–> 34 End < ——–> 35 Home < ——–> 36 左箭头 < ——–> 37 向上箭头 < ——–> 38 右箭头 < ——–> 39 向下箭头 < ——–> 40 Insert < ——–> 45 Delete < ——–> 46 Help < ——–> 47 Num Lock < ——–> 144 ; : < ——–> 186 = + < ——–> 187 - _ < ——–> 189 / ? < ——–> 191 ` ~ < ——–> 192 [ { < ——–> 219 | < ——–> 220 ] } < ——–> 221 ‘’ ‘ < ——–> 222

0 0
原创粉丝点击