도리안의 개발 잡설 #105 - 유닛 테스트를 다시 생각해보며..

in zzan3 years ago

최근 배포했던 앱에서 오류가 발생했다. 사업부에서 보낸 엑셀 파일로 데이터베이스 파일을 만드는데, 엑셀 파일에 또 빈 데이터가 있었던 것이 오류의 원인이었다. 저저번에 QA에서 발견된 오류였고 그게 수정되었는데, 이후 그게 다시 누락이 된 거 같다. 개발팀이야 엑셀 파일을 받아서 데이터베이스를 만드는 것이지만, 체크는 해볼 수 있는 것. 그런데 커다란 테이블에서 빈 데이터를 찾기란 쉽지 않다. 이 문제를 자동으로 찾을 수 있는 방법은 없을까?

해결책으로 문득 생각난 것은 유닛 테스트. 테이블로부터 데이터를 읽고 오류가 없는지 검증하는 테스트 코드를 만들어 볼 수 있겠다는 생각이 들었다. 내일까지 잘 쉬고 월요일에 출근하면 테스트 코드를 만들어봐야겠다. 재미있는 일이 될 거 같다. 이팅 이팅 화이팅!


지난 개발 잡설들

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63330.55
ETH 2645.93
USDT 1.00
SBD 2.82