Write Once, Test Everywhere: Cross-Platform Testing for React Native

Date
Saturday, October 4, 2025
Time
12:30PM - 1PM [CET]
Location
Alicante
Online

Write Once, Test Everywhere: Cross-Platform Testing for React Native

Cross-platform testing in React Native made simple: a lightweight architecture to run and extend tests on any JavaScript-powered platform.

Date
04 October 2025
-
Time
12:30PM - 1PM [CET]
Location
Alicante
Online

Write Once, Test Everywhere: Cross-Platform Testing for React Native

Organizer
Organizer
Presented
React Alicante
@
Speakers
Speakers
Featuring
Łukasz Chludziński
Engineering Manager
@
Callstack
Featuring
Łukasz Chludziński
Engineering Manager
@
Callstack

Testing React Native apps has always meant choosing between speed and realism. Jest is fast, familiar, and great for unit tests; but it runs in Node.js with mocks for native modules. End-to-end frameworks give you realism, but at the cost of setup, maintenance, and slow pipelines.

At React Alicante 2025, Łukasz Chludziński introduces React Native Harness, a new testing framework created by Szymon Chmal at Callstack. Harness runs Jest-style tests directly on real devices and simulators, with full access to native modules and no mocks by default.

You'll see:

  • How Harness plugs into Metro to run tests inside the real runtime
  • Testing native libraries like MMKV without custom runners or hacks
  • Verifying spec compliance for APIs like fetch and WebSocket
  • How developers can keep their familiar Jest DX while gaining native access
  • Why this fills the "missing middle ground" between unit tests and E2E
Register now
Need QA that keeps up with AI-native delivery?

We help teams automate validation, prevent regressions, and keep applications reliable as delivery speeds up.

Let's chat
Link copied to clipboard!
Save my spot

Write Once, Test Everywhere: Cross-Platform Testing for React Native

Cross-platform testing in React Native made simple: a lightweight architecture to run and extend tests on any JavaScript-powered platform.

Insights

Learn more about Testing

Here's everything we published recently on this topic.

React Native Performance Optimization

Improve React Native apps speed and efficiency through targeted performance enhancements.

C++ Library Integration for React Native

Wrap existing C-compatible libraries for React Native with type-safe JavaScript APIs.

Shared Native Core for Cross-Platform Apps

Implement business logic once in C++ or Rust and run it across mobile, web, desktop, and TV.

Custom High-Performance Renderers

Build custom-rendered screens with WebGPU, Skia, or Filament for 60fps, 3D, and pixel-perfect UX.