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 天前
从定义、原理、环境搭建、安装问题排查等深入了解Appium
经验分享·百度·appium
niuniu_6665 天前
安全性测试(Security Testing)
测试工具·单元测试·appium·测试·安全性测试
niuniu_6666 天前
appium应用测试场景
功能测试·selenium·测试工具·appium·测试
suimeng66 天前
Appium中元素定位的注意点
appium
suimeng69 天前
Appium中元素定位之一个元素定位API
appium
一禅(OneZen)9 天前
【L2.第二章】Appium 元素定位工具
python·selenium·appium·自动化·web
suimeng69 天前
Appium中元素定位之一组元素定位API
appium
开水好喝11 天前
Appium Inspector使用教程
appium
曦若(xi ruo)20 天前
自动化APP测试APPium的元素等待
运维·appium·自动化
qq_白羊座23 天前
UI自动化:poium测试库使用文档
python·selenium·ui·appium