我们使用Python语言作为测试脚本的编写语言。
执行脚本前提:
-
Android模拟器或者手机是开机状态。
-
使用确保电脑和Android设备进行了链接。
也就是使用ADB命令
adb connect
链接设备,或者通过
adb devices
命令能够查看到设备。 -
开启Appium服务。
在Python的开发IDE中(PyCharm)中编写脚本如下:
"""
1.学习目标
掌握appium启动手机方法
2.操作步骤
1-说明:明确驱动对象(操作对象)
web自动化步骤:
1.指定启动浏览器
2.输入网址
3.继续其他操作...
APP自动化步骤:
要先传递如下信息:
系统名称: Android IOS
系统版本: 版本号
设备名称: 通过adb devices命令获取
APP包名: 打开哪个APP
APP启动名:进入APP哪个页面
2-导入appium中webdriver
3-添加启动参数
设备信息
系统名称: Android IOS
系统版本: 版本号
设备名称: adb devices
APP信息
APP包名: 打开哪个APP
APP启动名:进入APP哪个页面
4-启动app
webdriver.Remote()
5-操作app
6-关闭app
3.需求
启动Android模拟器中的设置APP
"""
# 1.导入appium
import time
from appium import webdriver
# 2.添加启动参数
# 就是Desired capabilities,是一个字典类型的对象。
desired_caps = {
"platformName": "Android", # 系统名称
"platformVersion": "7.1.2", # 系统版本
"deviceName": "127.0.0.1:21503", # 设备名称
"appPackage"