gpt4 book ai didi

ios - 如何使用Appium在ios中获取应用程序信息,如应用程序版本、设备操作系统版本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:20:06 24 4
gpt4 key购买 nike

我正在使用 appium 测试应用程序并将测试输出集成到 testrail 中。我需要在 testrail 中添加设备和应用程序信息。在 android 中,我可以使用 adb 命令获取应用程序和设备信息,例如设备型号、设备版本和应用程序版本,如下所示:

adb -s 012313gasda shell getprop ro.product.model
adb -s 012313gasda shell getprop ro.build.version.release
adb -s 012313gasda shell dumpsys package com.test.app |grep versionName

如何为 ios 获取相同的信息?使用以下命令将返回所需功能中设置的设备名称和操作系统版本

driver.getCapabilities().getCapability("deviceName").toString();
driver.getCapabilities().getCapability("CapabilityType.VERSION").toString();

有没有办法获取 ios 的设备和应用信息?

最佳答案

您可以使用 ideviceinfo 执行类似于 adb 的操作,例如在这篇 SO 帖子中 https://stackoverflow.com/a/55028994/8016330

PRODUCT_NAME=$(ideviceinfo --udid $DEVICE_UDID --key ProductName)
PRODUCT_TYPE=$(ideviceinfo --udid $DEVICE_UDID --key ProductType)
PRODUCT_VERSION=$(ideviceinfo --udid $DEVICE_UDID --key ProductVersion)

HTH

詹姆斯

关于ios - 如何使用Appium在ios中获取应用程序信息,如应用程序版本、设备操作系统版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56372031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com