Testing - leotm/react-native-template-new-architecture GitHub Wiki

Static Analysis

  • type (TypeScript, Flow)
  • rules (ESLint > Lint Staged)
  • format (Prettier)
  • enforce: Git hooks (Husky)
  • prod: warnings as errors

Tests

  • e2e (Detox) native runtime
    • smoke (main)
    • regression (nightly)
  • components (RNTL)
  • units (Jest, Mocha, Chai)
    • fn props
  • UI regressions (react-native-owl, Reg Suit, Loki, Jest snapshots)
  • src code mutations
  • cov: <target>%
    • CLI included for checking locally?
  • env: QA / prod

Reporting

  • screens (Loki, Detox)
  • vids (Detox, scrcpy)
  • cov map +/-
  • Maestro: mobile.dev
  • Appium

Compat


⚠️ **GitHub.com Fallback** ⚠️