gpt4 book ai didi

ios - 我们如何使用机器人框架自动化设备上已安装的 ios 应用程序?

转载 作者:行者123 更新时间:2023-12-03 21:00:49 24 4
gpt4 key购买 nike

我有两个主要问题。

  1. 我们目前使用的是 OS X (10.9.5) 的 macbook,它确实很旧,但是可以在这个操作系统上使用 robots+appium+etc...吗?兼容的 XCode 应用程序是 v6.2。我在互联网上读到的内容没有关于哪些版本运行良好的实际信息。

  2. 我们想要自动化已安装在 iPhone (OS 10.3.3) 上的内部应用程序,是否可以通过了解其捆绑 ID 来实现自动化?打开应用程序的参数之一是app(填写位置)。我们可以忽略这个值吗?

如果有人能指出我可能的答案,那就太好了。

最佳答案

您的第一个问题答案:我认为 MAC OSX 版本对您来说不会是问题,特别是当您有兼容的 Xcode 应用程序时

第二个问题:您可以使用所需功能的信息自动化安装在手机(ios/android)中的任何应用程序。这是在 ios 中打开已安装应用程序的示例代码

    *** Settings ***
Library AppiumLibrary #you need to install this

*** Variables ***

${APPIUM_SERVER1} http://0.0.0.0:4723/wd/hub
${APPIUM_SERVER2} http://0.0.0.0:4750/wd/hub
${app} com.apple.mobilephone #find package name of your app
${version} version=9.3
${platform} iOS
${deviceName} ${destdevice}
${udid} 81eddea4d7f5cea5b5da65b999369b52
${platformName} iOS
${name} My First Mobile Test
${automationName} XCUITest
${xcodeOrgId} 89E87VX
${xcodeSigningId} iPhone
${usePrebuiltWDA} True
*** Keywords ***
setup and open ios app
${iosdriver}= Open Application ${APPIUM_SERVER2} app=${app} version=${version} platform=${platform} deviceName=${deviceName} udid=${udid} platformName=${platformName} newCommandTimeout=2500
... name=${name} automationName=${automationName} xcodeOrgId=${xcodeOrgId} xcodeSigningId=${xcodeSigningId} usePrebuiltWDA=${usePrebuiltWDA}
Set Suite Variable ${iosdriver}

${app} 是您提供包名称的所需功能,有关更多详细信息,您可以搜索如何查找 ios 应用程序的包名称。

关于ios - 我们如何使用机器人框架自动化设备上已安装的 ios 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47935812/

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