我们可以在 Android 和 iOS 原生应用程序中使用 detox 工具吗? (不是反应本机)

Posted

技术标签:

【中文标题】我们可以在 Android 和 iOS 原生应用程序中使用 detox 工具吗? (不是反应本机)【英文标题】:Can we use detox tool in Android and iOS native apps? (Not React Native) 【发布时间】:2021-03-04 17:52:54 【问题描述】:

我们目前正在使用 Appium 进行移动应用测试(androidios 原生应用),但测试有点不稳定,所以我们遇到了 Detox。但是,尚不清楚 Detox 是否可用于 Native 应用程序,因为文档仅提到 React Native 应用程序。

该工具也适用于原生应用吗?

即使它有效,是否值得花时间在 Detox 而不是 Appium 上?谢谢

【问题讨论】:

【参考方案1】:

iOS 上的 Detox 完全支持原生应用。我一直对此进行测试。在 Android 上,它也应该被支持,但你可能会遇到我们假设有 React Native 的极端情况。试试看,如果您发现问题,请告诉我们。

【讨论】:

原生安卓应用有问题吗?我正在探索具有原生和反应原生屏幕的应用程序的排毒

以上是关于我们可以在 Android 和 iOS 原生应用程序中使用 detox 工具吗? (不是反应本机)的主要内容,如果未能解决你的问题,请参考以下文章

从原生 iOS 和 Android 应用程序启动到 OutSystem 移动应用程序的特定屏幕

在 javascript/Angular JS 中安装并打开 Android /ios 原生应用程序

在现有的 ios/android 应用程序中嵌入反应原生应用程序

为 iOS 和 Android 构建具有原生性能的混合 React 应用程序

在颤动中,我可以使用Android或iOS小部件,就像反应原生一样

是否可以使用 iOS 和 Android 原生地理定位服务等地理定位服务