«bdd» 태그된 질문

BDD는 사용자 관점에서 시스템 또는 더 작은 코드 요소가 작동하는 방법에 대한 다양한 예를 식별하고 탐색하여 개발자와 이해 관계자의 협력을 장려하는 소프트웨어 개발 스타일 인 "행동 주도 개발"의 약자입니다.

3
자연어가 모호 할 때 행동 주도 개발은 어떻게 명확성을 개선합니까?
나는 현재 오이와 같은 BDD 테스트 프레임 워크를 탐색 하고 있으며 사람들이 말할 때 궁금해합니다. 기능 파일은 단순한 자연 언어이므로 명확성을 향상시키고 명확한 비전을 제공합니다. 그러나 자연어가 우리가 소프트웨어 엔지니어링에서 겪고있는 대부분의 문제의 원인이 아닙니까? 자연어는 모호하며 고객 요구 사항의 잘못된 해석과 개발자의 이해로 인해 많은 소프트웨어 프로젝트가 실패하는 이유입니다. …
9 bdd  cucumber 

1
단위와 통합 간의 격차 테스트 : 소규모, 컴포넌트, 단위 통합 테스트의 통합
지난 몇 주 동안 저는 테스트 방법론의 차이를 메우는 방법을 연구하고있었습니다. 간략하게 말하면 단위 테스트는 너무 작고 기존 통합 테스트는 너무 큽니다. 빈번한 시나리오가 등장 A하고 B모두 사용하는 구성 요소를 C. 그러나 A에 B대해 약간 다른 요구 사항이 있으며에 대해 약간 다른 가정을 C합니다. 내가 A어떻게 그리고 어디에서 내 가정을 …

5
BDD 사양 워크숍에서 성공하는 방법?
오늘 우리는 사양 워크샵을 통해 소프트웨어 개발 프로세스에 BDD를 도입하려고 시도했습니다. 이 워크샵에는 2 명의 개발자, 1 명의 테스터 및 1 명의 비즈니스 분석가가있었습니다. 워크샵은 1 시간 30 분 동안 지속되었으며, 그 결과 새로운 기능에 대한 일부 BDD 시나리오를 파악할 수있었습니다. 우리는 놓칠 수있는 시나리오와 어려운 시나리오를 찾는 데 중점을 …
9 bdd 

3
BDD : 시작하기
나는 BDD로 시작하고 이것이 나의 이야기입니다. Feature: Months and days to days In order to see months and days as days As a date conversion fan I need a webpage where users can enter days and months and convert them to days. 의심이 있습니다 ... 코딩하기 전에 시나리오를 작성해야합니까, 아니면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.