【问题标题】:TestCafe BrowserStackTestCafe 浏览器堆栈
【发布时间】:2019-07-10 12:29:29
【问题描述】:
我使用 TestCafe 模块“testcafe-browser-provider-browserstack”。它适用于浏览器和操作系统。但是如何在 iOS 设备上使用该模块呢?我试过了
browserstack:Safari:iPad Pro 12.9 2018
但是消息是没有找到浏览器。
桌面的常见用法是
browserstack:Safari:OS X Sierra
谁能帮助我如何在 iOS 和设备上使用它?
【问题讨论】:
标签:
testing
automated-tests
e2e-testing
testcafe
browserstack
【解决方案1】:
您可以使用testcafe -b browserstack 获取所有可用于测试的浏览器列表。
例如,我有这些:
- "browserstack:iPad@3.2"
- “浏览器堆栈:iPad 2@4.3.2”
- "browserstack:iPad 2 (5.0)@5.0"
因此,您可以从列表中选择任何可用的浏览器。
我没有在列表中找到browserstack:Safari:iPad Pro 12.9 2018 选项,但我找到了“browserstack:iPad Pro 12.9 2018@12.1”。
您可能不需要说明您要使用 Safari 浏览器。
【讨论】:
-
问题是,我可以在 Browserstack 上选择在这个 iPad 配置上使用 Chrome 或 Safari。 Test-drive 的 URL 是:live.browserstack.com/… 您使用的 12.1 是 Mojave 上的最新 Safari,而不是 iOS,所以 Sam 对您的配置感到困惑。
-
现在可以在实时模式下选择浏览器,但不能用于自动化(请参阅FAQ)。