【appium】2.初始连接脚本配置

连接配置

复制代码
from appium import webdriver
desired_caps = {
    'platformName': 'Android',
    'automationName': 'UIAutomator2',
    'deviceName': 'ZTEB880',
    'appPackage': 'com.taobao.taobao',
    'appActivity': 'com.taobao.tao.welcome.Welcome',
    'noReset': True
}

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

关键字段:deviceName

'deviceName': 'ZTEB880'

通过adb命令:adb devices,查看:

>adb devices

List of devices attached
ZTEB880 device

关键字段:appPackage

查看taobao应用的 appPackage,通过adb命令:adb shell pm list packages | findstr "taobao"

>adb shell pm list packages | findstr "taobao"

package:com.taobao.taobao

关键字段:appActivity

查看taobao应用的appActivity字段内容,通过adb命令

使用 adb logcat 查看启动应用的 Activity内容

你可以手动打开taobao应用,然后通过 logcat 看它启动的是app的 appActivity。

>adb logcat -d | findstr "Displayed"

I/ActivityManager( 792): [AppLaunch] Displayed Displayed com.taobao.taobao/com.taobao.tao.welcome.Welcome: +481ms

则:

package为:com.taobao.taobao

Activity为:com.taobao.tao.welcome.Welcome

相关推荐
神即道 道法自然 如来10 天前
如何填写“appium inspector”内容?
appium
程序员的世界你不懂10 天前
Appium+python自动化(三十)yaml配置数据隔离
运维·appium·自动化
weixin-a1530030831610 天前
【appium】5. Appium WebDriver 支持的常用方法汇总
appium
weixin-a1530030831610 天前
【appium】6.appium遇到的问题
appium
weixin-a1530030831611 天前
【appium】3.查看本地已安装的appium版本
appium
树欲静而风不止慢一点吧11 天前
Appium入门
appium
程序员的世界你不懂11 天前
Appium+python自动化(二十八)高级滑动
python·appium·自动化
程序员的世界你不懂13 天前
MAC环境安装Appium+JAVA
macos·appium
无敌小手16 天前
Appium环境安装
appium