react-native - 如何为 detox e2e 测试提供自定义测试文件路径

标签 react-native jestjs ios-ui-automation detox

我们正在使用 Detox 框架进行 IOS e2e 测试。 Detox 默认创建 e2e 文件夹并运行在其下创建的所有测试文件。

有什么方法可以在其他文件夹上创建测试文件并配置该路径并运行它?

最佳答案

是的,你可以设置测试的路径

由于仅支持 MochaJest,因此如 API 中所述

在你的 package.json 中

// For Mocha

"detox": {
      ...
      "test-runner": "mocha"
      "runner-config": "path/to/mocha.opts"
      "specs": "path/to/tests/root"
    }

// For Jest

"detox": {
      ...
      "test-runner": "jest"
      "runner-config": "path/to/config.json"
    }

其中 config.json 是 this

关于react-native - 如何为 detox e2e 测试提供自定义测试文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49774798/

相关文章:

android - 如何限制 react native packager (android)(gradle) 中的 worker 数量?

macos - 有哪些方法或工具可用于检查 Mac 桌面应用程序中的元素

ios - UIAutomation 和 NSNotification

ios - 将 cocoapods 用于 facebookSDK 时找不到“FBSDKAppEvents.h”文件

android - 未处理的 promise 拒绝 : TypeError: Network request failed expo node backend

jestjs - Prisma 2 测试——TypeError : Cannot read property '_isMockObject' of undefined

mocking - 使用 axios 拦截器模拟 axios

ios - XCUITest 获取 URL 值

javascript - 如何使用 Flow 定义用于 react 导航的 Prop

javascript - JestJs认为没有调用ajax