错误:功能必须是有效的BrowserStack应用程序-自动化应用程序URL

时间:2019-06-01 11:21:54

标签: android appium browserstack

我使用https://api-cloud.browserstack.com/app-automate/upload为我的混合android应用程序生成了一个哈希。这似乎是成功的,因为尽管列出了此错误,但它给了我哈希值:

curl: (3) [globbing] unmatched close brace/bracket in column 6

这是我用来上传APP的命令:

-u "usercode:password" -X POST https://api-cloud.browserstack.com/app-automate/upload -F "file=@C:\Users\peeters\Downloads\MyHybridApp_apkpure.com.apk" -F 'data={"custom_id": "MyApp"}'

不幸的是,运行我的程序以在Browserstack上对其进行测试时,发生以下错误:

System.InvalidOperationException: [app] capability must be a valid BrowserStack App-Automate App URL

可能出了什么问题?

1 个答案:

答案 0 :(得分:0)

错误消息“ [app]功能必须是有效的BrowserStack应用程序自动化应用程序URL ”表示为“ app”功能指定的值不正确或无效。确保上载的应用程序是有效的IPA / APK文件,并且正在适当的设备上运行(例如,您可能要为iOS设备的APK文件传递应用程序URL)。

如果设备正确,请尝试使用以下REST API命令再次上传被测应用程序:

curl -u "your_username:your_access_key" -X POST https://api-cloud.browserstack.com/app-automate/upload -F "file=@/path/to/app/file/Application-debug.apk"