Cavy

Cavy

  • Documentation
  • API
  • GitHub
  • Roadmap
  • FAQ

Start end-to-end testing your React Native application across iOS and Android in 5 minutes

Get Started
Browse Sample App
Join the Discord
npm versionContinuous Integration BadgeDiscord badge
Cavy Logo

Quick set up

Quickly set up Cavy with just a few lines of code - it's all pure JavaScript.

Compatible with CI

Use the command-line interface to run Cavy tests in your CI environment.

Cross-platform

Designed to work with iOS and Android, no extra set up required.

End-to-end testing for React Native in pure JavaScript

Cavy is an open-source end-to-end test framework for React Native, developed for use with both iOS and Android applications. Write clean test cases, interact with deeply-nested components and run tests within your live application on a host device. All without touching any native code.

Add Cavy to your Continuous Integration toolchain

Cavy comes with a simple command-line interface so you can easily run your tests in your CI environment.

View sample

Blog posts and talks

The team behind Cavy regularly publish blog posts about the latest Cavy features and have spoken at the Red Badger and JS roundabout meetups.

Read more

Have an idea for working smarter or a unique customer experience?

Let's have a chat
Pixie Labs
Docs
Getting StartedGuidesAPI Reference
Community
HelpContributorsFurther reading
More
GitHub
StarFollow @pixielabsTweet
Cavy
Copyright © 2021 Pixie Labs