设置 Local Emulator Suite

Firebase Emulators 模拟器可让您更轻松地全面验证您的应用行为,以及其中的 Firebase 安全规则配置。使用 Firebase Emulators 模拟器可以在本地环境中运行单元测试并实现单元测试自动化。

安装 Firebase Emulators 模拟器

在开始之前,请确保您已安装 Firebase CLI 并配置了 Firebase Local Emulator Suite

使用以下命令启动模拟器。模拟器将在您进行所有测试时运行。

Cloud Firestore

 firebase emulators:start --only firestore
 

Realtime Database

 firebase emulators:start --only database
 

Cloud Storage

 firebase emulators:start --only storage
 

设置测试并运行模拟器

现在您已经安装了模拟器,接下来可以设置测试生成报告,以在将规则部署到生产环境之前验证规则的行为。

快速入门

如需了解一些设置了简单规则的基本测试用例,请试看测试快速入门