有人可以告诉我是否真的可以在真实手机上运行赛普拉斯测试吗? 在 Android Studio 模拟器和 Xcode 模拟器上?
如果您浏览cypress 官方网站,他们明确提到cypress 不会在本机移动应用程序上运行。所以我们不能在真机或者模拟器或者仿真器上运行cypress。 但是,cypress 支持测试不同的视口来测试移动视图中的网页。
Cypress 将永远无法在本机移动应用程序上运行,但我们可以 测试移动网络浏览器的一些功能并测试移动设备 在浏览器中开发的应用程序,例如使用 the Ionic 框架.
目前您可以使用 cy.viewport() 命令控制视口 测试网站或 Web 应用程序中的响应式移动视图。你 还可以模仿某些行为,例如使用自定义命令滑动。
您可以阅读有关使用 Ionic 和 Cypress 测试移动应用程序的信息 这里 看看我们如何管理在 Cypress 中测试移动视口 现实世界应用程序。
您可能可以尝试 BrowserStack https://www.browserstack.com/docs/automate/cypress