# bdd

42개의 포스트

02. Passing Parameters

Sometimes, I want to use different languages based on the test cases such as 'English', 'French', and 'Korean',Lets see below step definition.How do I

2022년 8월 5일
·
0개의 댓글
·

01. BDD Component

The Cucumber framework is the BDD frameworks. Cucumber is a testing framework that supports Behavior Driven Development(BDD). It is written by English

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

[안드로이드]Kotest로 API테스트하기(BDD)

1.서론 갑자기 API테스트를 해보자라는 생각이 들었다. 협업도 큰 프로젝트도 아니지만 이때 아니면 스트레스없이 언제함 ㅎㅎ... 안드로이드 개발 중 할 수 있는 테스트는 크게 2가지이다. > 1.Unit Test 2.Instrumentation Test 개발하면서

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

TDD ? BDD? DDD?

TDD(Test-Driven Development테스트 주도 개발로써 먼저 테스트 케이스를 만든 다음에 기능 개발을 합니다.BDD(Behavior Driven Development)행동 주도 개발로써 코드를 작성하기 전에 코드가 수행할 행위에 대한 명세를 작성해야 한다

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

BDD? SDD? 팀 프로젝트 다같이 개발설계하는 방법

...지금까지는 계속 혼자하다가 이번에 팀프로젝트를처음하는데요 우선 어떻게 프로젝트를 설계할지부터 막막하더라구요.. 이번 글에 영감을 준 빠밤님에게 감사를 표합니다. 이번 글은 아이디어를 기획과 디자인으로 정리하고 나서 이후 어떻게 다같이 협업을 할때 어떻게 설계하

2022년 7월 1일
·
10개의 댓글
·

[others] TDD에 대하여

TDD, 이름하여 Test-Driven-Development

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

간단하게 정리해뒀던 BDD와 TDD

소프트웨어 개발 방법TDD : Test Driven Development 테스트 주도 개발 \- 테스트를 먼저 작성하고 그 뒤에 테스트케이스를 통과하는 코드를 작성하는 방식Behavior Driven DevelopmentTDD를 근간으로 파생된 개발 방법테스트케이스

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

TDD와 BDD

개발이 테스트주도로 진행된다 라는 뜻테스트 케이스를 작성하고 테스트를 돌려 실패한 코드들을 수정한 다음, 다시 테스트 하는 작업을 반복하면서 개발하는 방법테스트 케이스를 작성하는 것은 모든 경우가 TDD가 되는 것은 아님테스트 케이스 작성 시점을 기준으로 말한다면, 요

2022년 4월 13일
·
0개의 댓글
·

Gherkin 이란 (수정중)

https://taemy-sw.tistory.com/29https://github.com/pytest-dev/pytest-bdd

2022년 4월 8일
·
0개의 댓글
·
post-thumbnail

TDD, BDD, DDD

TDD란 Test Driven Development의 약자로 '테스트 주도 개발'이라고 합니다. 반복 테스트를 이용한 방법론으로, 작은 단위의 테스트 케이스를 작성하고 이를 통과하는 코드를 추가하는 단계를 반복하여 구현합니다.TDD는 다음의 세단계를 반복하면서 개발합니

2022년 4월 7일
·
0개의 댓글
·
post-thumbnail

테스트란? (feat. TDD, BDD)

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

TDD와 BDD 무엇이 다를까?

TDD도 잘 모르는데 이번엔 BDD라고 한다.. 이번 기회에 둘은 무엇이 다르고, 어떤 때에 사용하는 것인지 "가볍게" 파헤쳐 보고자 한다. if(kakao)2020을 듣고 정리를 한 내용입니다.

2022년 2월 22일
·
0개의 댓글
·

TDD? BDD?

테스트케이스의 정의는 다음과 같다.테스트케이스본인이 작성한 코드가 예상한 대로 잘 동작하는지 예상되는 값을 부여하여 어플리케이션 빌드 시 동작을 검증하는 것타겟 코드에 대한 기대 행동을 제공하는 시나리오TDD는 테스트 주도 개발의 줄임말로 우선 테스트케이스를 작성한 뒤

2022년 1월 23일
·
1개의 댓글
·

TDD DDD BDD

매우 짧은 개발 서클의 반복에 의존하는 소프트웨어 개발 프로세스.개발자는 요구되는 새로운 기능에 대한 자동화된 테스트케이스를 작성하고 해당 케이스를 통과하는 가장 짧고 가독성이 좋고 유지보수성이 뛰어난 코드를 작성한다. 테스트 통과된 코드를 작성하고 상황에 맞게 리팩토

2021년 11월 20일
·
0개의 댓글
·
post-thumbnail

Mocha and Chai

테스트 관련 패키지는 개발할 때만 필요하므로 --save-dev 옵션을 사용한다.npm install --save-dev mocha chai nycmocha는 테스트 실행해주는 패키지다chai는 assertion 패키지다nyc는 코드 커버리지를 시각적으로 보여주는 패키

2021년 8월 6일
·
0개의 댓글
·
post-thumbnail

TDD&BDD

개념 : 테스트 주도 개발 ( Test Driven Development )테스트 상황 및 케이스를 먼저 정의 및 확정한 뒤에, 그 테스트를 통과하기 위한 코드를 작성하고, 개발을 하는 방법.테스트 코드의 작성, 최소한의 구현 코드 작성, 구현된 코드에 대한 리팩토링

2021년 6월 15일
·
0개의 댓글
·

TIL_20210326

권장하는 코딩 스타일과 좋은 주석이란

2021년 3월 26일
·
0개의 댓글
·
post-thumbnail

cypress란?

혹시 리팩토링 진행 후에 웹이 정상적으로 동작하는지 수작업으로 일일이 테스트 해본 적이 있으신가요? 항상 불편함에 의해서 기술이 등장하듯이 cypress도 이러한 불편함을 해소하기 위해 등장한 프론트엔드 테스트 도구입니다. 웹이 정상적으로 동작하는지 자동으로 테스트

2021년 2월 11일
·
0개의 댓글
·