0

图像显示了登录和注销 ,所以我想使用 shell 脚本测试这个应用程序 1000 次。这是我下面的流程是代码

`Analytics_test(){
#to launch the app use below command 
adb shell am start -n  pacagename/activaity
sleep 1
#to clcik on Anlyatics Test 
adb shell input tap 146 193
sleep 1
# to click on login 
adb shell input tap 386 136
sleep 1
#to logout 
adb shell input tap 386 136
sleep 1
adb shell input tap 399 300
sleep 1
# to click on back 
adb shell input tap 474 1401 }

#it​​eration for 20 times for (( i=0; i<=20; i++ )) do Analytics_test done`

所以我的问题是针对一台移动设备说一加 8 pro 我可以找出点击触摸的 x 和 y 值但是当我为三星 s20 或所有其他 Android 设备等其他设备运行相同的脚本时,由于 x 错误,该脚本不起作用以及触摸登录和注销的 y 值

那么Android中有什么方法可以让我们获得点击触摸位置的x和y值,如果我们更改设备,将自动更新

4

0 回答 0