testing-reactnative
该技能面向 React Native 0.87+(资料正文亦提及 0.85+)的测试实践,用于编写测试、审查测试覆盖率或搭建测试环境。核心内容包括:使用 React Native Testing Library(RNTL 14)测试用户行为而非实现细节;使用 Jest 作为测试运行器并配合原生模块 mock;使用 Maestro(YAML 流程,2.x)或 Detox 对关键流程做端到端测试;业务逻辑覆盖率要求不低于 80%。同时针对 React Native 0.85+ 的新架构给出要点:TurboModules 需 mock 同步的 JSI 原生模块(无 bridge)、Fabric 需在新渲染架构下测试原生组件、Reanimated 4.x 需测试 useAnimatedStyle 与 worklets 动画。资料未提供具体安装命令、代码示例、收费信息与平台限制。