关于Appium执行用例过程中问题处理办法

冲天香阵透长安,满城尽带黄金甲。这篇文章主要讲述关于Appium执行用例过程中问题处理办法相关的知识,希望能为你提供帮助。
关于Appium执行用例过程中问题处理办法

  1. 1.        运行环境
1.1 windows10    64位系统
1.2 华为荣耀V10    Android 9
1.3 appium-desktop 1.15.1
 
  1. 2.        执行用例重复安装问题(io.appium.uiautomator.server 和 io.appium.uiautomator.server.test)解决方案
2.1    手机开发者模式中USB调试,关闭ADB安装
关于Appium执行用例过程中问题处理办法

文章图片

 
2.2修改文件1
    路径:C:Program FilesAppium esourcesapp ode_modulesappium ode_modulesappium-uiautomator2-driveruildlibdriver.js
    注释图片中这一行
 
关于Appium执行用例过程中问题处理办法

文章图片

2.3修改文件2
  路径:C:Program FilesAppium esourcesapp ode_modulesappium ode_modulesappium-uiautomator2-driverlibdriver.js
注释图片中那一行
关于Appium执行用例过程中问题处理办法

文章图片

3.        查看app程序的apppackage和appactivity
3.1    调用aapt.exe
程序路径:D:androidsdkuild-tools28.0.2aapt.exe
查看方法:D:androidsdkuild-tools28.0.2aapt.exe dump badging E:apk outiao.apk > E:xinxi outiaoinf.txt & & E:xinxi outiaoinf.txt
        查看信息直接保存在E:xinxi outiaoinf.txt文件中,并直接打开该文件
3.2第二种查看app package/activity的方式:
1.        打开对应的app
2.        cmd 命令行下:adb shell dumpsys activity recents | find “ intent={” > D:info.txt & & D:info.txt
3.     
关于Appium执行用例过程中问题处理办法

文章图片
关于Appium执行用例过程中问题处理办法

文章图片

  4.        4.1下载Android SDK压缩包
 
关于Appium执行用例过程中问题处理办法

文章图片

4.2解压该压缩包到D盘根目录下:
 
关于Appium执行用例过程中问题处理办法

文章图片

4.3新解压文件只有tools文件夹,需要执行cmd --> sdkmanager命令
 
关于Appium执行用例过程中问题处理办法

文章图片

回车后生成文件如下:
 
关于Appium执行用例过程中问题处理办法

文章图片

4.4关于sdkmanager的介绍
关于Appium执行用例过程中问题处理办法

文章图片

链接:https://developer.android.google.cn/studio/command-line/sdkmanager
 
4.5 Android API Level对应Android版本
关于Appium执行用例过程中问题处理办法

文章图片

  4.6 adb命令查看设备信息
【关于Appium执行用例过程中问题处理办法】
关于Appium执行用例过程中问题处理办法

文章图片


    推荐阅读