TA的每日心情 | 奋斗 2021-8-16 14:04 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
- #锁定屏幕参数为时间秒
- 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)
- #获取当前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(element=el)
- #滑动到某个元素。
- # python
- todo: 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
复制代码
|
|