【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

相关推荐
TRACER~851 天前
移动端自动化Appium框架
运维·appium·自动化
nee~9 天前
appium
appium
amazinging18 天前
北京-4年功能测试2年空窗-报培训班学测开-第四十四天
python·学习·appium
AIZHINAN21 天前
Appium 简介
自动化测试·测试工具·appium
amazinging22 天前
北京-4年功能测试2年空窗-报培训班学测开-第四十一天
python·学习·appium
amazinging22 天前
北京-4年功能测试2年空窗-报培训班学测开-第三十九天
python·学习·appium
神即道 道法自然 如来1 个月前
如何填写“appium inspector”内容?
appium
程序员的世界你不懂1 个月前
Appium+python自动化(三十)yaml配置数据隔离
运维·appium·自动化
weixin-a153003083161 个月前
【appium】5. Appium WebDriver 支持的常用方法汇总
appium
weixin-a153003083161 个月前
【appium】6.appium遇到的问题
appium