首页 > 解决方案 > 排毒测试在运行测试之前挂起并重新加载应用程序几次,如何调试?

问题描述

我正在尝试调试我的应用程序需要大约 20 秒才能运行一次测试的问题。时间线如下所示:

我尝试了一个新的 RN 应用程序,它似乎没有这个问题。

任何关于如何找到问题的建议都将不胜感激。

标签: react-nativetestingjestjsdetox

解决方案


对于遇到此问题的任何人,我通过运行较低级别的资源调试(https://github.com/wix/Detox/blob/master/docs/Troubleshooting.Synchronization.md#lower-level-idling-resources-debug -ios-only )

这提醒我有一个连续的动画正在发生,特别是<ActivityIndicator />在一个隐藏但仍然导致排毒挂起的屏幕上。删除<ActivityIndicator />修复了延迟的问题。


推荐阅读