使用 Detox 作为黑盒测试器

Using Detox as Black Box tester

我知道 detox 是一个灰盒框架,但是在进行 iOS 设置时我看到 detox 配置是:

"binaryPath": "ios/build/Build/Products/Debug-iphonesimulator/HelloWorld.app", "build": "xcodebuild -project ios/example.xcodeproj -scheme example -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build", "type": "ios.simulator", "name": "iPhone 7"

所以我的问题是我可以 运行 在 .app 或 .apk 上进行排毒测试而不先将其集成到应用程序中吗?

比如 appium 我给它 apk 位置和 运行 测试?

Detox 就是这样运作的。您不必将其集成到您的项目中。只需在 package.json.

中提供 .app 的位置