Local Emulator Suite einrichten

Mit den Firebase-Emulatoren können Sie das Verhalten Ihrer App vollständig validieren und Ihre Firebase Security Rules-Konfigurationen überprüfen. Verwenden Sie die Firebase-Emulatoren, um Unit-Tests in einer lokalen Umgebung auszuführen und zu automatisieren.

Firebase-Emulatoren installieren

Prüfen Sie zuerst, ob Sie die Firebase CLI installiert und die Firebase Local Emulator Suite konfiguriert haben.

Starten Sie den Emulator mit dem unten aufgeführten Befehl. Der Emulator wird während aller 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 generieren, um das Verhalten Ihrer Regeln zu prüfen, bevor Sie sie in der Produktion bereitstellen.

Kurzanleitung

Für einige grundlegende Testfälle mit einfachen Regeln können Sie die Kurzanleitung zum Testen ausprobieren.