Appium使用初体验之参数配置,简单能够运行起来

一、服务器配置

Appium Server配置与Appium Server GUI(可视化客户端)中的配置对应,尤其是二者如果不在同一台机器上,那么就需要配置Appium Server GUI所在机器的IP(Appium Server GUI的HOST也需要配置本机IP,不能配置为0.0.0.0)

Remote Path:地址(???),其中地址默认配置/wd/hub即可。

云服务器都是国外的,我们基本用不上,任意选择一个就行。

二、高级配置

没有用到,可以不用勾选。

三、Desired Capabilities(重要)

python 复制代码
{
  "platformName": "Android",
  "appium:deviceName": "test",
  "appium:appPackage": "com.tencent.mm",
  "appium:appActivity": ".ui.LauncherUI",
  "appium:autoGrantPermissions": "true"
}

连接微信app,platformName:平台(必填,android/ios),deviceName(必填,但是值不重要,随便填一个即可),appPackage和appActivity(必填,获取当前要测试app的包名以及活动名),autoGrantPermissions(非必填,自动获取一些权限)

获取包名和活动名:pycharm中直接运行下面这两行代码,先确保手机打开被测app了
device:Android = connect_device("Android://")
print(device.get_top_activity())

点击
Start Session
之前,必须先连接上手机,手机打开开发者模式

相关推荐
returnthem1 天前
安装Appium
appium
seabirdssss6 天前
Appium 在小米平板上的安装受限与闪退排查
android·appium·电脑
小陈的进阶之路10 天前
Selenium 滑动 vs Appium 滑动
python·selenium·测试工具·appium
小陈的进阶之路10 天前
Appium 自动化测试笔记
笔记·appium
linglan42812 天前
APPium环境配置
appium·自动化
lifewange18 天前
Appium是什么
appium·压力测试
柚子+25 天前
Appium+python+雷电模拟器自动化测试入门
数据库·python·appium
@Aurora.1 个月前
【GUI自动化测试】--基于QQ音乐项目的GUI自动化测试
appium
楚轩努力变强2 个月前
iOS 自动化环境配置指南 (Appium + WebDriverAgent)
javascript·学习·macos·ios·appium·自动化