첫 번째 질문의 답 : 당신은 전화에 설치된 응용 프로그램을 자동화 할 수 있습니다 (IOS : 난 당신이
두 번째 질문 호환 엑스 코드 응용 프로그램을 가지고 특히, MAC OSX의 버전이 문제가 될 것이라고 생각하지 않는다/안드로이드) 원하는 기능의 정보. 여기에 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}
$ {응용 프로그램}에 설치된 응용 프로그램을 열 수있는 샘플 코드는 자세한 내용을 위해 당신이 iOS 앱의 패키지 이름을 찾는 방법을 검색 할 수 있습니다, 패키지 이름을 제공하여 원하는 기능입니다.
입력 해 주셔서 감사합니다. 실제로 우리는 현재의 macOS에서 시작하여 예제 기능을 사용할 수 있습니다. 내가 눈치 챘을 때, 만약 앱이 이미 설치 되었다면 app 대신에 bundleId를 사용합니다 : – tehmiril
당신이 유용하다고 생각한다면이 대답을 upvote 할 수 있습니까? –