1. getevnt 和 setevent
在adb shell下getevent获取信息,此时对app进行每个操作,命令窗口都会打印出getevent信息。
将getevent信息转换成响应的setevent信息,用os.system("cmd")将命令传回给app即可
需要注意的是,一个是十进制、一个是十六进制,需要进行适当的转换
2.monkeyrunner模拟操作
3.appium对app的控件进行操作
本文介绍了通过getevent和setevent命令、monkeyrunner及appium三种方式来模拟触屏操作的方法。getevent用于捕获触屏事件,而setevent则用于发送模拟事件;monkeyrunner是一种基于Python的自动化测试工具;appium则提供了对移动应用自动化测试的支持。
1. getevnt 和 setevent
在adb shell下getevent获取信息,此时对app进行每个操作,命令窗口都会打印出getevent信息。
将getevent信息转换成响应的setevent信息,用os.system("cmd")将命令传回给app即可
需要注意的是,一个是十进制、一个是十六进制,需要进行适当的转换
2.monkeyrunner模拟操作
3.appium对app的控件进行操作

被折叠的 条评论
为什么被折叠?