Gherkin이란 무엇입니까?
비기술 이해 관계자가 이해하기 쉬운 방식으로 소프트웨어 시스템의 행동을 명시하는 언어입니다.
Gherkin 정의
Gherkin은 비기술 이해 관계자가 이해하기 쉬운 방식으로 소프트웨어 시스템의 행동을 명시하는 언어입니다.
테스트 방법
특히 행동 주도 개발(BDD)과 연관되어 있으며 테스트 케이스 설계에 사용됩니다.
문법
Gherkin은 Feature, Scenario, Given, When, Then과 같은 키워드를 가지며, 이들을 사용하여 테스트 설명을 구조화합니다.
자동화
Gherkin은 Cucumber와 같은 도구와 함께 사용되어 테스트 자동화에 사용됩니다.
Θέλετε να μάθετε περισσότερα;
Αν θέλετε να εμβαθύνετε στο Gherkin —ή να φέρετε αυτού του είδους την εκπαίδευση στην ομάδα σας— ας μιλήσουμε. Βοηθάω ομάδες να κατανοήσουν και να εφαρμόσουν αυτές τις έννοιες. Θα χαρώ πολύ να σας ακούσω!
BDD(행동 주도 개발)란 무엇인가요?
BDD(Behavior Driven Development, 행동 주도 개발) 는 소프트웨어의 예상 동작을 자연어로 정의하고, 이를 기반...
롤백(Rollback)이란 무엇인가요?
롤백(Rollback) 은 소프트웨어 개발 및 시스템 관리에서 사용되는 용어로, 최근 배포나 변경에서 발생한 오류나 문제를 해결하기 위...
Mob Programming이란 무엇입니까?
Mob Programming은 프로그래머 그룹이 단일 작업장에서 함께 작업하는 소프트웨어 개발 방식입니다...
AI에서 인지 편향이란 무엇인가요?
AI에서의 인지 편향(Cognitive Bias)은 편향된 훈련 데이터나 알고리즘 설계를 통해 AI 시스템에 의도치 않게 내재화, 복제...
Cycle Time(사이클 타임)이란 무엇인가요?
Cycle Time(사이클 타임) 은 작업 항목이 실제 작업이 시작된 시점부터 완료될 때까지 걸리는 시간입니다. 칸반과 린 방법론에서...