【发布时间】:2022-10-31 17:20:24
【问题描述】:
在集成测试中,我执行以下操作?
-
是否可以使用具有这种流程的应用程序运行集成测试: 应用程序启动->启动屏幕->带有关闭按钮的广告->放大身份验证登录屏幕->主页->菜单主页按钮->另一个屏幕某某..?
-
运行集成测试绕过登录屏幕并仅对应用程序的特定部分进行集成测试
【问题讨论】:
标签: flutter flutter-test
在集成测试中,我执行以下操作?
是否可以使用具有这种流程的应用程序运行集成测试: 应用程序启动->启动屏幕->带有关闭按钮的广告->放大身份验证登录屏幕->主页->菜单主页按钮->另一个屏幕某某..?
运行集成测试绕过登录屏幕并仅对应用程序的特定部分进行集成测试
【问题讨论】:
标签: flutter flutter-test
setUp 中,您可以“假装”用户已经通过使用MockFirebaseAuth 进行了身份验证(请参阅firebase_auth_mocks)。这个想法与第1点相同; firebase 身份验证服务正在被模拟,并且只会提供您想要的 User 对象的类型,在大多数情况下,这可能是成功通过身份验证的用户。
【讨论】: