Cucumber 한글 시나리오 작성하기 #로그인 시나리오 작성

clarekang·2018년 10월 1일
3
post-thumbnail

이 시리즈는 기본적으로 cucumber환경세팅이 되어있다는 가정하에 진행됩니다.

오늘은 로그인에 대해 시나리오를 작성해봅니다.
먼저 feature/로그인.feature 파일을 만듭니다.

로그인의 성공과 실패의 시나리오를 작성했습니다. 로그인 성공은 시나리오 개요(Scenario Output)을 통해 예문의 2개 예시를 활용할 거고요, 실패는 그냥 문자열을 바로 넣어 처리하겠습니다.

그리고 cucumber를 실행해봅니다.

그러면 오류가 발생합니다.

오류를 해결하기 위해 steps/login.steps.js를 작성합니다.

Api는 어디서 나왔을까요?
api.js 를 생성해서 아래와 같이 작성해줍니다.

그리고 다시 cucumber를 실행하면

시나리오대로 테스트가 끝났습니다.

profile
Web front-end developer / SW engineer

0개의 댓글