【问题标题】:upload a picture in safari on a real device with webdriverio & browserstack javascript使用 webdriverio 和 browserstack javascript 在真实设备上上传 safari 中的图片
【发布时间】:2021-02-08 19:37:33
【问题描述】:

我面临一个自动化测试用例的问题(webdriverIO 与 Browserstack 上的真实设备,Iphone 11 Safari 功能)

在测试用例中,我要去我的网站,并且有一个上传图片按钮,我想上传一张图片以验证文件是否正在使用移动设备上的网络浏览器上传。

我有一条错误消息

webdriver:请求失败,状态为 500,原因是错误:对象处于无效状态。

任何帮助都会很棒! 非常感谢

【问题讨论】:

    标签: webdriver-io browserstack


    【解决方案1】:

    【讨论】:

    • 您好,感谢您的帮助!确实看起来很困难,但这个问题是从 2017 年 8 月 30 日开始的……我想自 2017 年以来有一些新的可能性,对吧?我找到了这个链接,但我无法用 wdio JS itdaan.com/tw/303c9326818dd658988ed6324398614e 写它你认为它可以工作吗?
    【解决方案2】:

    您能分享更多信息吗?可能是您尝试上传图片时使用的代码?

    Browserstack 为此提供了几个解决方案。如果您想使用自己的图像,您可以选择使用 browserstack.uploadMedia 功能。您可以将此功能放入配置文件中,以确保在运行测试之前将要使用的图像上传到要测试的设备。然后,您只需导航到该文件夹​​即可访问该图像。

    Browserstack 还在“最近”文件夹中提供图像。您不能导航到那里并从那里选择图像吗?

    你可以在这里找到更多信息https://www.browserstack.com/docs/app-automate/appium/advanced-features/test-with-sample-data#iOS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      • 2011-09-01
      • 2019-05-01
      • 1970-01-01
      • 2014-03-07
      • 1970-01-01
      相关资源
      最近更新 更多