
💡 개발자는 자신이 개발하는 제품이 문제가 없는 플로우를 가지고 있는지 검증할 의무가 있고, 그에 대한 책임이 요구된다. 하지만 하나의 어플리케이션의 동작과 기능을 테스트하기 위해서는 생각보다 여러 개의 과정들이 필요하다. 테스트를 위해 같은 과정을 반복해서 수행하게 되면 번거로울 뿐만 아니라 리소스적 낭비도 발생할 것이다. 그럼 동작을 테스트해보기 위해 코드를 매번 수정하는 등의 과정을 거치지 않고 효율적인 테스트를 하는 방법은 어떤 것들이 있을까? 테스트 코드와 TDD, 여러번 들어본 그 단어들을 파헤쳐보자!테스트 코드가 필요한 이유?테스트 코드(Test code)는 말 그대로 소프트웨어의 기능과 동작을 테스트하는 데 사용되는 코드다.테스트 코드는 일일이 수작업으로 들어가는 동작, 기능에 대한 점검..
생각 한 올
2024. 6. 13. 15:34
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 번들링
- 레거시코드
- 번들러
- 함수형프로그래밍
- virtualdom
- Vue
- 모듈화
- 스파게티코드
- await
- 인턴
- 셀레니움
- 결합도
- 자바스크립트
- 프론트엔드
- HMR
- 데이터검증
- React
- 비동기처리
- webpack
- 가상돔
- gitmoji
- 응집도
- 일급객체
- E2E테스트
- async
- 코드리뷰
- 일급함수
- 모듈
- 비동기패턴
- 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함