FLUTTER ECOSYSTEM

flutter_gherkin

適用於 Dart 和 Flutter 的 Gherkin / Cucumber 解析器和測試執行器

最新版本
2.0.0
近 30 天下載
6540
喜歡數
135
Pub 分數
140

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

flutter_gherkin 是一個與 Gherkin 和 Cucumber 相容的解析器與測試執行器,專為 Dart 與 Flutter 應用程式設計。它透過允許開發人員使用 Gherkin 語法以自然語言撰寫測試,實現行為驅動開發(BDD),讓非技術相關人員也能理解測試內容。此套件可無縫整合至 Flutter 的測試生態系統,並支援 Android、iOS、macOS、Windows 與 Linux 等多個平台。它提供結構化測試執行、步驟定義以及用於設定與清除的鈎子,提升測試的可讀性與可維護性。

適用情境
  • 撰寫 BDD 風格的驗收測試
  • 與非技術團隊成員協作
  • 使用可讀的場景自動化UI測試
  • 與 CI/CD 流水線整合
  • 測試跨平台 Flutter 應用
主要特色
  • Gherkin 語法支援
  • 步驟定義比對
  • 用於設定和清除的測試鈎子
  • 跨平台相容性
  • 與 Flutter 測試框架的整合
適合對象
  • 實踐 BDD 的團隊
  • 與業務分析師合作的品質保證工程師
  • 需要可讀測試案例的開發者
  • 需要自動化UI驗證的專案
  • 跨平台 Flutter 應用程式
使用建議
  • 需要理解 Gherkin 語法
  • 步驟定義的額外設定
  • 可能增加簡單情況下的測試套件複雜度
  • 最適合大型或協作專案
  • 與完整的 Cucumber 生態系統相比,內建報告功能有限
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add flutter_gherkin

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

相關專案

暫無相關資料。