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
之前,必须先连接上手机,手机打开开发者模式

相关推荐
川石课堂软件测试2 天前
软件测试|常见面试题整理
数据库·python·jmeter·mysql·appium·postman·prometheus
qq_452396235 天前
第十八篇:《移动端UI自动化:Appium入门实战》
ui·appium·自动化
x-cmd9 天前
agent-browser 源码分析(四):Chrome 进程管理与多 Backend
chrome·appium·进程管理·webdriver·agent-browser
阿祖_in_coding14 天前
混合App(Hybrid App)自动化测试理解
appium
returnthem22 天前
安装Appium
appium
seabirdssss1 个月前
Appium 在小米平板上的安装受限与闪退排查
android·appium·电脑
小陈的进阶之路1 个月前
Selenium 滑动 vs Appium 滑动
python·selenium·测试工具·appium
小陈的进阶之路1 个月前
Appium 自动化测试笔记
笔记·appium
linglan4281 个月前
APPium环境配置
appium·自动化
lifewange1 个月前
Appium是什么
appium·压力测试