Richten Sie die Local Emulator Suite ein

Die Firebase-Emulatoren erleichtern die vollständige Validierung des Verhaltens Ihrer App und die Überprüfung Ihrer Firebase-Sicherheitsregelkonfigurationen. Verwenden Sie die Firebase-Emulatoren, um Komponententests in einer lokalen Umgebung auszuführen und zu automatisieren.

Installieren Sie die Firebase-Emulatoren

Bevor Sie beginnen, stellen Sie sicher, dass Sie die Firebase-CLI installiert und die Firebase Local Emulator Suite konfiguriert haben

Starten Sie den Emulator mit dem folgenden Befehl. Der Emulator läuft während all Ihrer Tests.

Cloud Firestore

 firebase emulators:start --only firestore
 

Echtzeitdatenbank

 firebase emulators:start --only database
 

Cloud-Speicher

 firebase emulators:start --only storage
 

Richten Sie Tests ein und führen Sie den Emulator aus

Nachdem Sie den Emulator installiert haben, richten Sie Tests ein und generieren Berichte , um das Verhalten Ihrer Regeln zu validieren, bevor Sie sie in der Produktion bereitstellen.

Schnellstart

Probieren Sie für einige grundlegende Testfälle mit einfachen Regeln den Test-Schnellstart aus.