소프트웨어 테스트의 목적 소프트웨어를 출시하는 데 중요한 것은 오류가 없는 제품을 만드는 것입니다. 결함이 많아 사용할 수 없는 기능이 많은 것은, 품질이 나쁜 제품을 의미합니다. 소프트웨어 테스트는 결함을 발견하고 개선하기 위해 수행됩니다. 소프트웨어 테스트는 테스트 대상의 특징에 맞게 테스트 케이스를 조합하여 다양한 테스트를 반복하여 결함을 찾아내는 것으로 사용자에게 유용한 소프트웨어가 되는 것을 목표로 합니다. 개발 과정에서 결함을 0으로 만드는 것은 불가능하기 때문에 소프트웨어 테스트는 양질의 소프트웨어를 개발하는 데 중요한 프로세스 중 하나입니다. 소프트웨어 테스트의 7 가지 원리 모든 테스팅의 적용할 수 있는 다양한 테스팅 원리가 오래전부터 제안되어 왔으며, 소프트웨어 테스트에서는 모든 담당자..
QA란? QA는 "Quality Assurance"의 약칭으로 품질 보증을 의미합니다. 또한 엔지니어로서는 IT 서비스나 소프트웨어 등 작업물의 대한 품질을 보증하는 엔지니어를 가리키는 명칭입니다. QA는 버그가 없는 것만을 보증하는 것이 아니라, 소프트웨어 등에 있어서의 개발 프로세스나 테스트 공정, 테스트 결과의 분석, 고객에게의 서비스 등 결과물에 관련된 모든 품질 보증을 담당합니다. 테스터란? 테스터란 시스템에서 테스트 항목을 실시하고 버그가 있으면 보고하는 업무를 전문으로 합니다. 테스트에는 단위 테스트나 결합 테스트, 종합 테스트와 같은 단계에서 테스트 엔지니어가 작성한 테스트 항목서를 바탕으로 테스트를 실행합니다. 주요 성과는 "버그를 없애는 것"입니다. 시스템 규모가 크면 그만큼 다수의 항..