본문 바로가기
카테고리 없음

토비스프링 1-2 정리 (개인저장용)

by 펭귄안에 온천 2022. 11. 5.
728x90
반응형

- 테스트는 자동화돼야 하고, 빠르게 실행할 수 있어야 함

- Junit가 편리하다

- 테스트 결과는 일관성이 있어야 한다.

- 코드 변경없이 환경이나 테스트 실행 순서에 따라 결과가 달라지면 안된다. => 독립적이어야 한다.

- 충분히 검증해라!

- 테스트 수행 간격이 짧을수록 좋다.

- 테스트의 단위는 사람마다 다르겠지만 작을수록 좋다.

- 테스트하기 쉬운 코드가 좋은 코드다.

- 테스트 먼저 만들고 코딩하고 테스트를 성공시키는 테스트주도개발방법 => TDD

- 100줄이 넘는 코드를 열심히 코딩한후 테스트 코드를 작성하려고 하면 귀찮다. => 미리미리 테스트코드를 먼저 만들자 => TDD

- @Before, @After등 공통 준비 작업, 정리작업을 처리 하면 편하다.

- 기술 사용방법을 익히기 위해서는 학습테스트를 하자

- 요류가 발견된 경우 그에 대한 버그 테스트를 만들면 좋다.

 

반응형