我确实用detox
为我的react-native
应用程序设置了一些e2e
测试。我使用detox test
命令手动运行这些测试,但我找不到(无论是在排毒的问题中,还是在Fastlane的文档中(将这些测试直接集成到Fastlane中的方法。这些选项似乎都不适合我想要的。
之前有人设法实现了这一点,或者我必须为此找到一个变通方法吗?
提前感谢!
我用以下方式为iOS(./ios/fastlane/Fastfile
(解决了这个问题:
platform :ios do
lane :e2e do
Dir.chdir "../.." do # Navigate to the root of the project where the Detox files are placed.
sh("detox build --configuration ios.sim.release")
sh("detox test --configuration ios.sim.release --cleanup")
end
end
end
和Android(./android/fastlane/Fastfile
(:
platform :android do
lane :e2e do
Dir.chdir "../.." do # Navigate to the root of the project where the Detox files are placed.
sh("detox build --configuration android.emu.release")
sh("detox test --configuration android.emu.release --cleanup")
end
end
end