FLUTTER ECOSYSTEM

gherkin

Cucumber와 매우 유사한 Dart용 Gherkin 파서 및 러너로, 플랫폼별 구현(예: flutter/web)에서 바로 사용할 수 있는 기본적인 BDD 기능을 제공합니다.

최신 버전
3.1.0
30일 다운로드
1.4만
좋아요
40
Pub 점수
120

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Gherkin은 Dart 애플리케이션에서 행동 기반 개발(BDD)을 가능하게 하는 Gherkin 파서 및 테스트 실행 기능을 제공하는 Dart 패키지입니다. Cucumber를 영감으로 하여 Given/When/Then 구문을 사용해 자연어로 테스트를 작성할 수 있습니다. 이 패키지는 플랫폼에 관계없이 BDD 테스트를 지원하여 Flutter, 웹 및 기타 Dart 기반 프로젝트에 적합합니다. 기존 테스트 프레임워크와 원활하게 통합되며, 사용자 정의 스텝 정의 및 후크 확장도 가능합니다. 인간이 읽기 쉬운 실행 가능한 사양을 작성하고자 하는 팀에게 이상적입니다.

사용 사례
  • BDD 스타일의 수용 테스트 작성
  • Flutter 앱에 Gherkin 통합하기
  • 읽기 쉬운 시나리오로 웹 애플리케이션 테스트하기
  • 비기술적 이해관계자와 협력하기
  • 엔드 투 엔드 테스트 흐름 자동화
주요 기능
  • Gherkin 구문 분석
  • 스텝 정의 매칭
  • 훅 및 태그 지원
  • 확장 가능한 테스트 러너
  • 플랫폼 독립적 설계
적합한 대상
  • BDD 실천을 하는 팀
  • 수용 테스트가 필요한 플러터 개발자
  • 테스트 자동화 엔지니어
  • 크로스 플랫폼 Dart 애플리케이션
  • 명확한 테스트 문서가 필요한 프로젝트
고려 사항
  • 스텝 정의를 위한 추가 설정이 필요합니다
  • 자체적으로 완전한 테스트 프레임워크가 아님
  • 제한된 내장 보고서
  • 보완적인 테스트 러너와 함께 사용하는 것이 가장 좋습니다
  • 테스트 실행을 위한 네이티브 UI 없음
지원 플랫폼데이터 없음

패키지 설치

flutter pub add gherkin

카테고리

의존성

의존성 목록 4 개

소스 저장소

관련 프로젝트