基于Appium+WinAppDriver+Python的winUI3应用的自动化框架搭建分享(一)环境配置

该文指导如何安装WinAppDriver和Appium用于Windows及Android应用测试。首先,下载并安装WinAppDriver和开启开发者模式。接着,安装AppiumServerGui和AppiumInspector,配置Java环境变量。然后,安装AndroidSDK、AndroidStudio并配置环境变量。此外,还涉及Python3.8的安装和使用Appium连接手机与电脑应用的配置方法。
摘要由CSDN通过智能技术生成

安装WinAppDriver

  1. 下载并安装WinAppDriver:来源 https://github.com/Microsoft/WinAppDriver/releases

  1. 开启电脑的开发者模式

设置-隐私和安全性-开发者选项-开发人员模式

安装Appium

  1. 安装Appium Server Gui https://github.com/appium/appium-desktop/releases

  1. 安装Appium Inspector https://github.com/appium/appium-inspector/releases

  1. 安装Java jdk https://www.oracle.com/cn/java/technologies/downloads/#jdk19-windows

  1. 在系统环境变量中新增环境变量:JAVA_HOME,值为C:\Program Files\Java\jdk-19;双击Path,添加值C:\Program Files\Java\jdk-19\bin

  1. 安装Android SDK,配置环境变量

  1. 安装Android Studiohttps://developer.android.google.cn/studio/

  1. 安装完成后,打开Android Studio,随便新建一个Android Project,Android SDK位置在File-Project Structure-SDK Location

  1. 配置环境变量,新增系统环境变量ANDROID_HOME,值为C:\Users\99007\AppData\Local\Android\Sdk(是刚才在Android Studio中找到的SDK位置)

  1. 双击Path,新增Path值,具体值如下:

C:\Users\99007\AppData\Local\Android\Sdk\platform-tools

C:\Users\99007\AppData\Local\Android\Sdk\build-tools

C:\Users\99007\AppData\Local\Android\Sdk\tools

安装Python3.8

  1. 安装Python3.8 Python Release Python 3.8.0 | Python.org

  1. 安装Pycharm Download PyCharm: Python IDE for Professional Developers by JetBrains

使用Appium连接手机和PC应用

连接手机应用

配置Session

{
  "platformName": "Android",//分为Windows/Mac/Android
  "appium:deviceName": "96b26ad0",//可以通过adb deviecs获取
  "appium:platformVersion": "13",//手机的Android版本
  "appium:appPackage": "com.android.fileexplorer",//通过adb shell pm list package获取包名appPackage
  "appium:appActivity": ".FileExplorerTabActivity",//运行手机apk后,输入adb shell dumpsys window w | grep mCurrent获取appActivity
  "appium:unicodeKeyboard": "True",
  "appium:resetKeyboard": "True",
  "appium:noReset": "True"
}

连接电脑应用

配置Session

{
  "appium:app": "C:\Program Files (x86)\WPS Office\ksolaunch.exe"//应用所在的文件位置
  "appium:deviceName": "A11E3E6",//你电脑的名字,设置-系统-系统信息-设备名称
  "platformName": "Windows"
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二琳爱吃肉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值