【问题标题】:Is there any way to keep state between restarting detox有什么办法可以在重新启动排毒之间保持状态
【发布时间】:2020-10-13 06:10:10
【问题描述】:

我在应用中有授权,我需要在登录后检查屏幕。有什么办法吗?

【问题讨论】:

  • 你想维护屏幕/堆栈的路由吗?

标签: react-native detox


【解决方案1】:

每次排毒运行,它都会重新安装应用程序。因此,如果您想继续测试应用程序而不重新安装每次运行,您可以在 detox 命令上添加--reuse 标志。它将在您的测试设备/模拟器上重用已安装的应用程序。您可以在 Detox 文档here 上阅读更多相关信息。

【讨论】:

  • 致 OP:确保检查 Detox 配置中的“行为”部分:github.com/wix/Detox/blob/master/docs/… 此外,如果这不会导致您的应用出现错误行为,请考虑使用 device.reloadReactNative() — 这也可能会节省一些时间。
猜你喜欢
  • 1970-01-01
  • 2021-05-19
  • 1970-01-01
  • 2012-03-24
  • 1970-01-01
  • 1970-01-01
  • 2019-03-29
  • 2015-12-04
  • 2012-02-10
相关资源
最近更新 更多