반응형 소프트웨어 테스팅의 기초1 1. 소프트웨어 테스팅의 기초 1. 소프트웨어 테스팅 소프트웨어 시스템 관점에서 테스팅의 필요성 소프트웨어 시스템은 생활의 많은 부분에서 사용되고 있으며 비중은 계속해서 증가하고 있다. 소프트웨어가 올바르게 동작하지 않는 경우 다양한 문제가 발생한다. 이로 인한 피해는 금전적 손실, 시간 낭비, 비즈니스 이미지 손상 등 다양함. 테스팅은 이러한 문제를 최소화하기 위해 반드시 필요하다. 소프트웨어 결함원인 결함은 사람이 오류를 범하기 쉽기 때문에 발생하며, 시간적인 압박, 복잡한 코드, 기반 환경의 복잡성, 기술이나 시스템의 변경, 그리고 수많은 시스템 상호 간의 연동 등의 이유로 발생한다. 장애는 이와 같은 결함에 의해서뿐만 아니라 환경적인 조건에 의해서도 발생한다. [결함 / 오류 / 장애의 차이점] 오류(Error) : 결함이 되.. 2020. 11. 15. 이전 1 다음 반응형