Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les émulateurs Firebase facilitent la validation complète du comportement de votre application et la vérification de vos configurations Firebase Security Rules. Utilisez les émulateurs Firebase pour exécuter et automatiser des tests unitaires dans un environnement local.
Démarrez l'émulateur à l'aide de la commande suivante. L'émulateur s'exécute pendant tous vos tests.
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
Configurer des tests et exécuter l'émulateur
Maintenant que vous avez installé l'émulateur, configurez des tests et générez des rapports pour valider le comportement de vos règles avant de les déployer en production.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],[],null,["\u003cbr /\u003e\n\nThe Firebase Emulators make it easier to fully validate your app's behavior and\nverify your Firebase Security Rules configurations. Use the Firebase Emulators to\nrun and automate unit tests in a local environment.\n| **Beta**\n|\n| Some of the Firebase Emulators are currently in Beta. These\n| products might be changed in backward-incompatible ways and are not subject to\n| any SLA or deprecation policy. As always, feedback is greatly appreciated.\n| Let us know what you think!\n\nInstall the Firebase Emulators\n\nBefore you begin make sure you have installed the [Firebase CLI](/docs/cli)\nand configured the [Firebase Local Emulator Suite](/docs/emulator-suite/install_and_configure)\n\nStart the emulator using the following command. The emulator runs during\nall your tests. \n\nCloud Firestore \n\n```text\n firebase emulators:start --only firestore\n \n```\n\nRealtime Database \n\n```text\n firebase emulators:start --only database\n \n```\n\nCloud Storage \n\n```text\n firebase emulators:start --only storage\n \n```\n\nSet up tests and run the emulator\n\nNow that you've installed the emulator, [set up tests](/docs/rules/unit-tests) and\n[generate reports](/docs/rules/emulator-reports) to validate your rules' behavior before\nyou deploy them to production.\n\nQuickstart\n\nFor a few basic test cases with simple rules,\ntry out the [testing quickstart](https://github.com/firebase/quickstart-testing)."]]