ionic-framework - 如何为 Capacitor native 应用程序设置自动化测试?

标签 ionic-framework automated-tests native capacitor

Capacitor 允许我们编写一次代码,然后生成 Web、AndroidiOS 应用程序。大多数使用 Capacitor 的人都会生成 native AndroidiOS 应用程序。

但奇怪的是,我找不到任何有关如何为两个 native 应用程序创建自动化测试的文档。我可以使用 protractorjasmine 或其他工具轻松测试 Web 应用程序。但是,当涉及到 native 应用程序时,我几乎不能依赖 native 工具(Android StudioXCode),因为还有其他问题阻止我轻松测试它(例如:无法通过 View 标记等设置辅助功能 ID。

我们在 Capacitor native 应用程序自动化测试方面处于什么阶段?

最佳答案

我相信这就是您正在寻找的Ionic/capacitor Integrations for Testing

就社区/论坛和官方文档而言,只有 3 种方法可以测试您的应用程序

  1. native [Andriod Studio/Xcode] [模拟版本]
  2. 真实设备
  3. 上面的链接中列出了第三方集成..

即使在谷歌上,关于这个主题的信息也很少。大多数博客/文章只说 ionic /电容器可以像普通的网络应用程序一样进行测试

关于ionic-framework - 如何为 Capacitor native 应用程序设置自动化测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67494770/

相关文章:

html - Ionic 4 <button ion-item> 显示不正确

java - WebElement 或 WebDriver 来调用 findElement 方法?

java - GWT 在编译时无法从 "User Module"找到* native 方法*

c - 如何从 Native C (win32) 调用 COM Interop DLL

android - Meteor:如何将 native 移动应用程序指向已部署的服务器

javascript - 使用ngif ionic4过滤ngfor中的json数据

javascript - ionic 与 jQuery

javascript - ionic 可观察的拔丝嵌套属性

testing - Katalon WebUI.SetMaskedText() 随机包装文本

testing - 如何在不同浏览器的jenkins中集成testcafejs