appium-inspector安装

本文详细介绍了如何下载、安装并配置Appium Inspector,包括模拟器连接、启动Appium服务以及设置DesiredCapabilities。重点在于步骤演示和注意事项,适合Android开发者进行UI测试。
摘要由CSDN通过智能技术生成

目录

一、下载

二、安装

 三、使用

1、前期准备:

2、启动Appium Inspector


https://github.com/appium/appium-inspectorappium  Desktop升级到1.22.0版本,服务和元素查看器已经分开了,启动服务之后点击,🔍会跳转到下载页面

一、下载

https://github.com/appium/appium-inspector

找到下载位置

下载对应版本

二、安装

 桌面显示

 三、使用

1、前期准备:

1)模拟器打开USB选项,并检查电脑 和模拟器是否建立连接

adb devices

2)需要启动appium服务

2、启动Appium Inspector

下面配置与appium服务一样

def get_driver():
    """
        获取设备driver
    """
    desired_caps = {}
    desired_caps['platformName'] = 'Android'                    # 打开什么平台的app,固定的 > 启动安卓平台
    desired_caps['platformVersion'] = '5.1.1'                   # 安卓系统的版本号:adb shell getprop ro.build.version.release
    desired_caps['deviceName'] = 'vivo x6plus d'                # 手机/模拟器的型号:adb shell getprop ro.product.model
    desired_caps['appPackage'] = 'io.appium.android.apis'               # app的名字:
                                                            # 安卓8.1之前:adb shell dumpsys activity | findstr "mFocusedActivity"
                                                            # 安卓8.1之后:adb shell dumpsys activity | findstr "mResume"
    desired_caps['appActivity'] = '.ApiDemos'              # 同上↑
    desired_caps['unicodeKeyboard'] = True                      # 为了支持中文
    desired_caps['resetKeyboard'] = True                        # 设置成appium自带的键盘
    # 去打开app,并且返回当前app的操作对象
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

    return driver

son的信息,要根据具体的手机和要测试的app的信息进行配置,第一个矩形框为appPackage的内容,第二个矩形框为appActivity的内容,输入如下命令获得需要的信息

 

 

注意:

 

 

说明:

  1. 布局1是Appium Inspector服务的设置

    Automatic Server :自动服务器
    Custom Server :定制服务器
    Select Cloud Providers :选择云提供商

    我们一般使用Automatic Server即可:

    Will use currently-running Appium Desktop server http://localhost:4723

    将使用当前运行的Appium桌面服务器http://localhost:4723

  2. 布局2是高级设置

    可以设置:

    Allow Unauthorized Certificates:允许未经授权的证书
    Use Proxy:使用代理服务器

    初学一般我们不进行高级设置。

  3. 布局3是Desired Capabilities参数设置

    Desired Capabilities: 编写Desired Capabilities参数

    Saved Capability Sets:已保存的Desired Capabilities,可以进行查看和修改。

    Attach to Session...:附加到会话...(用到的时候在说)



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春天的菠菜

你的鼓励是我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值