上一篇
Python Appium自动化环境搭建教程 - 从零开始配置移动测试环境
- Python
- 2025-08-07
- 49
Python Appium自动化测试环境搭建完整教程
环境准备清单
- 操作系统:Windows/MacOS/Linux
- Python 3.6+
- JDK 8+
- Android SDK
- Appium Server
- Appium-Python-Client
一、安装Python环境
1. 访问Python官网下载安装包
2. 安装时勾选"Add Python to PATH"
3. 验证安装:
python --version
pip --version
二、安装配置JDK
1. 下载JDK 11
2. 配置环境变量:
JAVA_HOME = C:\Program Files\Java\jdk-11.0.15
PATH添加:%JAVA_HOME%\bin
3. 验证安装:
java -version
三、安装Android SDK
1. 通过Android Studio安装
2. 配置环境变量:
ANDROID_HOME = C:\Users\YourName\AppData\Local\Android\Sdk
PATH添加:%ANDROID_HOME%\platform-tools
PATH添加:%ANDROID_HOME%\tools
3. 验证安装:
adb version
五、安装Python客户端
pip install Appium-Python-Client
六、连接Android设备
1. 开启手机开发者选项和USB调试
2. 连接设备并验证:
adb devices
3. 获取设备信息:
adb shell getprop ro.product.model
adb shell getprop ro.build.version.release
七、编写第一个测试脚本
创建test_appium.py文件:
from appium import webdriver
desired_caps = {
'platformName': 'Android',
'deviceName': 'Your_Device_ID',
'appPackage': 'com.android.calculator2',
'appActivity': '.Calculator'
}
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
# 点击数字9
driver.find_element_by_id('com.android.calculator2:id/digit_9').click()
# 关闭会话
driver.quit()
八、运行测试
1. 启动Appium服务
2. 执行测试脚本:
python test_appium.py
常见问题解决
Q: adb devices检测不到设备?
A: 检查USB调试是否开启,尝试更换USB线或端口
Q: Appium启动报错Unexpected token?
A: 升级Node.js到最新版本
Q: 元素定位失败?
A: 使用Appium Inspector验证元素定位策略
环境验证清单
- Python环境变量配置成功
- Java命令可执行
- adb设备连接正常
- Appium服务无报错启动
- 测试脚本无导入错误
本文由NingZhiJing于2025-08-07发表在吾爱品聚,如有疑问,请联系我们。
本文链接:https://521pj.cn/20257517.html
发表评论