頂級Flutter測試套件 ---------------------- 有很多方法可以測試Flutter應用程式,但一些常見的方法包括: - **單元測試**:單元測試專注於小塊程式碼或單元,確保它們按預期工作。 - **Widget測試**:Widget測試(或元件測試)專注於一次只測試一個小工具。Widget測試的目標是驗證小工具的UI外觀和互動是否符合預期。 - **整合測試**:整合測試檢查應用程式中單元之間的配合情況。 - **使用者測試**:使用者測試模擬真實使用者根據使用者互動流程與應用程式進行互動的方式。 測試可以手動執行,也可以使用自動化工具完成。以下是提供測試、模擬測試、Widget測試、UI測試等工具/框架以及發布覆蓋率報告的完整Dart和Flutter套件清單。
fake_cloud_firestore
116
以前稱為 cloud_firestore_mocks。Cloud Firestore 的模擬實現。使用此套件進行單元測試運行使用 Cloud Firestore 的應用程序。
google_sign_in_mocks
31
Mocks for Google Sign In. Use this package with `firebase_auth_mocks` to write unit tests involving Firebase Authentication.
welltested
25
WelltestedAI is a Testing AI Pilot helping developers add and maintain tests as they code and deliver stable welltested apps to users.
coverde
24
A CLI for basic coverage trace files manipulation. Validate minimum coverage, filter trace files data by tested file paths and generate HTML coverage reports.
state_notifier_test
21
一個測試庫,可輕鬆測試 StateNotifier。用於與 state_notifier、riverpod 或 flutter_riverpod 套件一起使用。