Mit den Firebase-Emulatoren können Sie das Verhalten Ihrer App einfacher vollständig validieren und Ihre Firebase Security Rules-Konfigurationen prüfen. Mit den Firebase-Emulatoren können Sie Einheitentests in einer lokalen Umgebung ausführen und automatisieren.
Firebase-Emulatoren installieren
Bevor Sie beginnen, müssen Sie die Firebase CLI installieren und die Firebase Local Emulator Suite konfigurieren.
Starten Sie den Emulator mit dem unten aufgeführten Befehl. Der Emulator wird während aller Ihrer Tests ausgeführt.
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
Tests einrichten und Emulator ausführen
Nachdem Sie den Emulator installiert haben, können Sie Tests einrichten und Berichte erstellen, um das Verhalten Ihrer Regeln zu prüfen, bevor Sie sie in der Produktion bereitstellen.
Kurzanleitung
Einige grundlegende Testfälle mit einfachen Regeln bietet die Kurzanleitung zum Testen.