手机可以是真实手机,也可以是模拟器推荐的模拟器(mumu、夜神),对于真实手机我们还要进行物理连接即通过USB数据线和电脑连接在一起。并打开手机的USB调试模式(根据手机型号百度一下,我的手机型号是小米6),我们这里使用真机。
软件连接:
使用abd连接:
adb devices (查看当前已经连上的手机,如果有物理连接但是没有软件连接的手机,会自动连接)
c2b93af1 device
Appium组成:
Server端:服务器发布指令给android Sdk
点击 start inspector Session启动检查器,填好配置后点击Start Session
填写内容如下:
{
#标识你用来测自动化的手机平台信息
#系统
“platformName”: “Android”,
#版本
“platformVersion”:“9”,
#你的手机的名字,adb devices 获取的
“deviceName”: " c2b93af1",
#app包名:唯一找到你需要测试的app
#adb shell pm list packages -3 查看所有安装包
“appPackage”: “com.tencent.mobileqq”,
#启动入口:进入APP的初始界面
#查看启动入口:adb shell dumpsys activity | findstr com.tencent.mobileqq | findstr LAUNCHER
“appActivity”: “.activity.SplashActivity”,
#不要清空app消息
“noReset”: “true”
#附加配置
#输入汉字
“unicodeKeyboard”: true,
“resetKeyboard”: true,
#只针对定位器,定位太慢
“chromedriverExecutable”:“F:Appiumresourcesappnode_modulesappiumnode_modulesappium-chromedriverchromedriverwinchromedriver.exe”,
切换定位方式三种uiautomator1/appium/uiautomator2
“automationName”: “uiautomator1”
}
启动会话时需在手机上安装两个APP,两个都要安装即可,启动后就可以使用appium 客户端进行定位和录制了。
![在这里插入图片描述](https://img-blog.csdnimg.cn/72428e7924e4424789fcd942d937f2b1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6LC36Zuo6aOe6bG8,size_18,color_FFFFFF,t_70,g_se,x_16
在appium就可以连上我们的手机了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)