UIautomator-app启动(完整版)

#!/bin/zsh
#adb connect 172.18.92.99:44549
adb devices
adb shell service call iphonesubinfo 1 | awk -F "'" '{print $2}' | sed '1 d' | tr -d '.' | awk '{print}' ORS=
cd ../device-android/
ant clean build
cd ../device-android-pretreatment
#------device-sn----------------------------------------------------------
sn=$(adb devices | awk '{print $1}' | sed -n "2,1p")
apk=meituan.apk

#----------jar------------------------------------------------------------
adb -s ${sn} push bin/pretreatment.jar /data/local/tmp/
adb -s ${sn} push ../device-android/bin/device.jar /data/local/tmp/
adb -s ${sn} push apks/conan_tools.apk /data/local/tmp/
adb -s ${sn} push apks/keyboardservice.apk /data/local/tmp/
adb -s ${sn} push apks/STFService.apk /data/local/tmp/
adb -s ${sn} push apks/utf7ime.apk /data/local/tmp/
#F
adb -s ${sn} push apks/${apk} /data/local/tmp/
adb -s ${sn} push apks/accessibility.apk /data/local/tmp/
#
#----------action------------------------------------------------------------
#解锁
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action unlock -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install  -e apk /data/local/tmp/${apk} -e pkg com.sankuai.meituan -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action trustApp -e appName "美团" -e pkg com.sankuai.meituan  -c com.sankuai.qa.pretreatment.Pretreatment#handleAction


#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action trustApp -e appName "美团" -e pkg com.sankuai.meituan  -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action trustApp -e appName "美团" -e pkg com.sankuai.meituan  -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install  -e apk /data/local/tmp/${apk} -e pkg com.sankuai.meituan -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action trustApp -e appName "美团" -e pkg com.sankuai.meituan  -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#打开网络
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action openWiFi -e ssid cloudtest_android01 -e password Yu1_C2_T3st#2022 -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action openWiFi -e ssid S9 -e password jcy1234567 -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action openWiFi -e ssid OPPO Find X6 Pro -e password yunce123 -c com.sankuai.qa.pretreatment.Pretreatment#handleAction

#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action openWiFi -e ssid CMCC-xbKx-5G-FAST -e password 4yzx6u3d -c com.sankuai.qa.pretreatment.Pretreatment#handleAction

#设置代理
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action setProxy -e ip 192.168.1.1 -e port 8089 -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#关闭代理
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action cancelProxy -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#exit 0
#安装
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/keyboardservice.apk -e pkg com.android.adbkeyboard -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/STFService.apk -e pkg jp.co.cyberagent.stf -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/conan_tools.apk -e pkg com.sankuai.conan.tools -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/utf7ime.apk -e pkg jp.jun_nama.test.utf7ime -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install  -e apk /data/local/tmp/${apk} -e pkg com.sankuai.meituan -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/accessibility.apk -e pkg com.sankuai.conan.accessibility -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#开权限
adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action trustApp -e appName "美团" -e pkg com.sankuai.meituan  -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
#adb -s ${sn} shell dumpsys window displays | head -n 5
#
#adb -s ${sn} shell screenrecord --size 720x1080 --time-limit 20 /sdcard/demo_${sn}.mp4
#adb -s ${sn} shell screenrecord --size 1440x2560 --time-limit 20 /sdcard/demo_${sn}.mp4
#adb pull /sdcard/demo_${sn}.mp4 /Users/lezi/Downloads
#sleep 5
#adb -s ${sn} pull /sdcard/demo_${sn}.mp4 /Users/sunyibin/Desktop/demos
#curl -F "file=@device.jar" https://conan.sankuai.com/api/shortcut/conan-tools/upload\?type\=deviceJar\&misId\=jihaibo\&conanKey\=bc718129-daf8-4f98-b17d-62987876df7d
#adb -s 000009f72c35a3a0  install /Users/lezi/IdeaProjects/architect-conan-android-adapter/device-android-pretreatment/apks/appium-mt.apk
#adb -s 4ppzukx4izvsfag6  install /Users/lezi/IdeaProjects/architect-conan-android-adapter/device-android-pretreatment/apks/accessibility.apk
#adb -s 965882c9  install /Users/lezi/IdeaProjects/architect-conan-android-adapter/device-android-pretreatment/apks/keyboardservice.apk
#adb -s ${sn} shell uiautomator runtest device.jar pretreatment.jar -e action install -e reInstall true -e apk /data/local/tmp/accessibility.apk -e pkg com.sankuai.conan.accessibility -c com.sankuai.qa.pretreatment.Pretreatment#handleAction
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值