[ Web Proxy ]
URL:
Viewing: https://firebase.google.com/docs/database/security/test-rules-emulator [Back]  [Original]

Set up the Local Emulator Suite  |  Firebase Security Rules Skip to main content
Overview Fundamentals AI Build Run Reference Samples
Firebase [Firebase]
Send feedback

Set up the Local Emulator Suite Stay organized with collections Save and categorize content based on your preferences.

The Firebase Emulators make it easier to fully validate your app's behavior and verify your Firebase Security Rules configurations. Use the Firebase Emulators to run and automate unit tests in a local environment.

Preview: Some of the Firebase Emulators are in Preview. These products might change in backward-incompatible ways and are not subject to any SLA or deprecation policy.

Install the Firebase Emulators

Before you begin make sure you have installed the Firebase CLI and configured the Firebase Local Emulator Suite

Start the emulator using the following command. The emulator runs during all your tests.

Cloud Firestore

 firebase emulators:start --only firestore
 

Realtime Database

 firebase emulators:start --only database
 

Cloud Storage

 firebase emulators:start --only storage
 

Set up tests and run the emulator

Now that you've installed the emulator, set up tests and generate reports to validate your rules' behavior before you deploy them to production.

Quickstart

For a few basic test cases with simple rules, try out the testing quickstart.

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-19 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-19 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page