Testing (1) 썸네일형 리스트형 Testing 정리 ✅ Introduction (소개)소프트웨어 개발에서는 완벽한 프로그램이란 존재할 수 없다. 반드시 에러(Error), 결함(Defect/Fault), 실패(Failure) 가 존재한다.오늘은 테스팅의 핵심 개념인 에러, 결함, 실패의 차이와 테스팅 전략을 명확히 정리해 보겠다.✅ Goal and Key Metric (목표 및 핵심 개념)먼저 핵심 개념부터 이해하고 넘어가자.용어 의미 비고용어의미비고에러사람이 프로그램을 작성하거나 설계할 때 하는 실수사람의 실수(human mistake)결함 (Fault)프로그램이나 데이터가 부정확한 상태에 있는 것에러의 결과실패 (Failure)결함으로 인해 프로그램이 올바르게 동작하지 않는 것모든 결함이 실패로 이어지지는 않음즉, 에러 → 결함 → 실패의 순서로 이어.. 이전 1 다음