appium清空EditText
2015-11-07 18:39
183 查看
adb基本命令总结(Android Debug Bridge)
adb 是PC和设备连接的桥梁,可以通过adb对devices进行相关操作adb devices 列出你的devices
adb kill-server 杀掉adb服务(如果设备连接出问题,可尝试)
adb start-server 重启adb服务
adb shell 进入默认device的Linux shell,可以直接执行Linux命令
adb shell screenrecord /sdcard/runCase.mp4 录制视频保存,默认3min,也可以加--time-limit 60限制时间
adb install jd.apk 向设备安装app
adb pull /sdcard/runCase.mp4 c:// 把手机中文件copy到电脑
adb push C://runCase.mp4 /sdcard/ 把电脑中文件放到手机
以上就是一些基本的adb 命令
appium清空EditText(一个坑)
在使用appium过程中,发现sendkeys和clear方法并不太好使,只好自己封装模拟手工一个一个删除这里用到keyEvent,具体内容请参考api http://appium.github.io/java-client/
要删除一段文字,该怎么做:
1. 获取文本长度
2. 移动到文本最后
3. 按下删除按钮,直到和文本一样长度
移动到文本最后:123
删除:67
public static final int | BACKSPACE | 67 |
public static final int | DEL | 67 |
public static final int | KEYCODE_MOVE_END | 123 |
相关文章推荐
- Visual Studio For Unity安装之后打开Unity工程在Import Package里找不到的解决办法
- Android 四大组件之service
- Android之SqlLite数据库使用
- Android应用程序编译过程简述
- WebView 的用法
- Android 计时器 Chronometer的简单实用
- iOS常用的几种设计模式
- 使用git来打包Android源码
- 值得你关注的Android6.0上的重要变化(一)
- iOS开发动态计算cell的高度
- iOS 那些好用的三方库索引
- AutoMapper(七)
- 【iOS】文件下载小记
- pulltorefresh上拉加载,没有更多数据的时候显示“加载完成”,不回调刷新接口的实现
- Android -> 如何避免Handler引起内存泄露
- iOS 延迟执行
- Android开发--Handler引起的内存泄露
- 模拟Android软件试用到期提示注册
- Android签名有关问题
- android开发的一些概念