javascript - 我可以使用 Detox 测试框架来测试 React + React Native 应用程序吗?

标签 javascript reactjs react-native detox velo

这个区域是全新的:

Detox支持在 React 中开发并在 ReactNative 中封装的应用程序吗?

我正在尝试使用react+react-native应用程序的测试框架。尝试在模拟器和/或设备中进行测试。我喜欢Detox ,但不确定它是否适用于用 React 开发并包装在 React Native 中的应用程序。

如果它确实有效,那么想知道React(非React Native)组件中的testID是否会被Detox识别?

还没有应用程序,无法测试。查看 wix/detox github 并没有专门提到这种情况。

我的另一个选择是使用 Appium,但如果效果更好并且受 WIX 支持,我很乐意选择 Detox。

谢谢

最佳答案

Detox 是专门为测试 React Native 而构建的(React Native 总是伴随着 React),它使用 testID 属性来访问组件,所以你应该已经准备好了。

您可以阅读一些关于它与 Appium here 的差异的信息。 ,以及为什么推荐它。

关于javascript - 我可以使用 Detox 测试框架来测试 React + React Native 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55974234/

相关文章:

javascript - 将文本/标题添加到缩略图 slider

javascript - 不要使用 Router React js 渲染搜索组件

reactjs - 在 ListView React Native 中循环嵌套数组对象

react-native - react 原生 0.26 : iOS and Android version support

reactjs - 在 React Native 上为 android 创建自定义 UI 组件失败。应用程序崩溃

javascript - 如何完全停止 d3.zoom?

javascript - 通过类名从另一个元素查询获取元素

javascript - 如何在不使用ajax的情况下发送POST请求

javascript - 如何将json传递到fabric ui下拉组件中?

javascript - 如何在 React Redux 中获取状态的先前值