1)打开手机的USB调试模式
不同的手机打开调试模式的方式不同。一般都在设置中的开发者模式中打开
2)手机连接电脑
使用数据线连接手机与电脑,然后在cmd中输入adb devices查看是否连接成功
3) 打开PyCharm工具,进行连接参数,代码如下:
from appium import webdriver
import time
def init_driver():
desired_caps = \
{
# 标识你用来测自动化的手机平台信息
# 系统
'platformName': 'Android',
# 版本
'platformVersion': '11',
# 你的手机的名字,adb devices 获取的
'deviceName': '175afeea',
# app包名:唯一找到你需要测试的app
# adb shell pm list packages -3 查看所有安装包
'appPackage': '***********',
# 启动入口:进入APP的初始界面
# 查看启动入口:adb shell dumpsys activity | findstr com.tencent.mobileqq | findstr LAUNCHER
'appActivity': '************',
# 不要清空app消息
'noReset': 'true'
}
# 声明driver对象
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
time.sleep(2)
return driver
app包名和启动入口:
在真机上打开要测试的软件,进入cmd,输入adb shell dumpsys activity recents | find "intent={"命令,就可以查看APP包名和启动入口
4) 启动appium服务
在cmd命令中输入:appium
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)