在 Katalon-Studio 中使用 Firebase SDK

我正在尝试测试我网站的注册过程。在测试结束时,我想从我的数据库中删除在测试期间创建的虚拟用户(我使用的是 Firebase)。我使用 Katalon-Studio 来运行我的测试。我从一些 firebase SDK 教程中得到了以下代码:


FileInputStream serviceAccount =

  new FileInputStream("path/to/serviceAccountKey.json");


FirebaseOptions options = new FirebaseOptions.Builder()

  .setCredentials(GoogleCredentials.fromStream(serviceAccount))

  .setDatabaseUrl("https://project-name.firebaseio.com")

  .build();


FirebaseApp.initializeApp(options);

问题是编译器无法解析 Firebase 的方法/类。我可以使用所需库的 jar 文件,但我不知道从哪里获取它。我该怎么办?


狐的传说
浏览 129回答 2
2回答

浮云间

我在这里找到了 jar 文件:https ://jar-download.com/artifacts/com.google.firebase 我将它们添加为 katalon 中的外部库(项目->设置->外部库)

不负相思意

如果您还没有这样做,请将com.google.firebase.auth.UserRecord以及import com.google.firebase.auth.FirebaseAuth库导入到您的项目中。我使用以下删除用户,他们只需要一个电子邮件地址进行身份验证。UserRecord userRecord = FirebaseAuth.getInstance().getUserByEmail(email);        String uid = userRecord.getUid()        FirebaseAuth.getInstance().deleteUser(uid);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java