본문 바로가기

전체 글26

Test Strategy / Plan 문서 내용은 Test Strategy/Plan는 테스트를 효과적으로 수행하기 위해 필요한 계획과 전략을 정의하는 중요한 문서입니다. 이는 테스트의 목표를 달성하고 품질을 보장하기 위해 필요한 방향성과 지침을 제공합니다. 아래는 Test Strategy의 중요성과 포함해야 하는 내용들에 대한 설명입니다: 목표 설정: 테스트의 목표와 기대되는 결과를 명확히 설정합니다. 이를 통해 테스트가 어떤 측면을 중점적으로 검증해야 하는지를 이해하고, 이를통해 품질 관리를 향상시킬 수 있습니다. 범위 및 조건: 테스트의 범위를 명시하고 어떤 조건에서 테스트를 수행할 것인지를 정의합니다. 테스트의 범위는 어떤 기능, 시나리오, 플랫폼 등을 포함하고 제외해야 하는지를 결정합니다. 테스트 유형과 기법: 수행할 테스트 유형과 그에 따른 테.. 2023. 9. 4.
참조 : 실무에서 사용 했던 Coverage Tool 블사이(Bullseye)는 테스트 커버리지 측정을 위한 다른 도구 중 하나입니다. 블사이는 C, C++, Ada, Java 등 다양한 언어를 대상으로 하는 코드 커버리지 도구로 사용됩니다. 이 도구는 문장 커버리지, 분기 커버리지, 함수 커버리지, 조건 커버리지 등 다양한 커버리지 유형을 측정할 수 있습니다. 블사이는 개별함수와 클래스부터 전체 애플리케이션까지 다양한 범위의 테스트 커버리지를 측정하고 분석하는 기능을 제공합니다. 따라서 테스트의 완전성과 코드 품질을 평가하는데 유용하게 활용될 수 있습니다. Coverage Tool을 도입한 후 개발 단계 test를 실시한 후 관련 어떤 결과를 얻었을끼요? 2023. 9. 4.
기업에서 많이 활용 되는 지표들은 기업 실무에서 유용하게 활용되는 지표는 결함 밀도, 결함 곡선 및 테스트 커버리지입니다. 결함 밀도: 결함 밀도는 개발 단계에서 발견된 결함의 수를 기준으로 소프트웨어의 품질을 평가합니다. 개발 단계에서 발견된 결함이 많을수록 소프트웨어의 품질이 낮아지므로, 결함 밀도를 낮추기 위해 개선 조치를 취할 수 있습니다. 결함 밀도를 측정하여 개발 품질을 관리하고 개선하는 데도움이 됩니다. 결함 곡선: 결함 곡선은 테스트의 진행 상황에 따른 결함 발견률의 변화를 그래프로 나타낸 것입니다. 이를 통해 테스트의 진행 상황과 결함 발견률의 관계를 시각적으로 확인할 수 있습니다. 결함 곡선을 분석하면 테스트의 품질과 효율성을 평가할 수 있으며, 결함 발견률의 증가나 감소를 예측하여 테스트 계획을 조정할 수 있습니다. .. 2023. 9. 4.
기업에서 Test Plan 작성의 어려움은 기업의 실제 현실을 고려할 때, IEEE와 ISTQB의 표준에 따라 Test Strategy 및 Test Plan을 작성하는 것은 어려움을 겪을 수 있습니다. 이는 주로Entry/Exit Criteria로 지표(Metric)를 정하고 경영층의 승인을 받기가 어렵기 때문입니다. 경영층은 품질 뿐만 아니라 출시 일정을 준수하여 시장의 요구에부응하는 것도 중요하게 생각하기 때문입니다. 따라서, 개발 단계에서의 Defect 관리와 출시 이후의 Defect 관리를 통해 신뢰성 있는 지표를 구축하고, 경영층을 설득할 수 있는 논리를 제시하는 것이 필요합니다. Test Plan 단계에서 고려해야 할 지표들에 대해 설명해보겠습니다. Defect Density (결함 밀도): 개발 단계에서 발견된 결함의 수를 기준으로 .. 2023. 8. 31.
Test Strategy & Plan Test Procee의 첫 단계인 계획 수립에 필요 한 내용들을 설명 하곘습니다. 접근 방법, Entry/Exit Criteria 및 Test Metics를 정의를 통해 전체 프로세스를 제어하는 문서로 활용되는 중요한 내용입니다. Test Strategy(테스트 전략): Test Strategy는 테스트를 효과적으로 수행하기 위한 전략과 방향성을 정의하는 문서입니다. 이는 테스트의 목표, 범위, 접근 방식, 리스크 관리, 테스트 유형 및 기법 등을 결정합니다. Test Strategy는 프로젝트 초기에 작성되며, 테스트 전반적인 방향성을 제시합니다. 이 문서는 프로젝트 관련 이해관계자들이 공유하고 승인해야 합니다. Test Plan(테스트 계획): Test Plan은 Test Strategy를 기반으로 .. 2023. 8. 29.