본문 바로가기

실라버스2

2. 소프트웨어 개발 수명주기와 테스팅 2.1.1 SW 개발과 테스팅(SW 개발 수명주기에서의 SW 개발 활동과 테스트 활동의 관계를 설명할 수 있다.) 모든 SW 개발 수명주기 모델에 적용하기 좋은 테스팅의 특성 모든 개발 활동은 그에 상응하는 테스트 활동이 있다. 각 테스트 레벨은 그 레벨에 맞는 구체적인 목적을 갖는다. 주어진 테스트 레벨에 맞는 테스트 분석과 설계는 개발 활동이 이뤄지는 동안 시작 테스터가 요구사항과 설계의 정의와 개선을 위한 대화에 참여하고, 작업 산출물(요구사항, 설계, 사용자 스토리)의 초안이 나오는 즉시 리뷰에 참여한다. SW 개발 수명주기 모델 특징 종류 순차적 개발 모델 개발의 모든 단계는 이전 단계가 완료될 때 시작해야 한다. 완성된 기능 세트를 포함한 SW를 배포할 수 있지만 배포까지 많은 기간이 걸린다... 2021. 5. 23.
1. 테스팅의 기초 용어 커버리지: 특정한 커버리지 항목이 테스트 스위트에 의해 이행되는 백분율 정도 디버깅: 소프트웨어에서 장애의 원인을 발견하고, 분석하여 제거하는 절차. 오류: 결함을 발생 시키는 인간의 실수 결함: 코드 또는 작업 산물의 결점이나 버그 장애: 결함 실행 및 환경 조건으로 인해 발생하는 눈에 확연히 띄는 문제 근본 원인: 해당 결함을 만들어낸 최초의 행동이나 조건 품질 : 컴포넌트나 시스템이 다양한 이해관계자의 명시적/묵시적 요구를 충족시키는 정도 품질 보증: 품질 요구사항이 충족될 것이라는 신뢰감 제공에 집중하는 품질 관리의 한 부분 테스트 베이시스: 요구사항을 내포하는 모든 문서 테스트 케이스: 테스트 컨디션(test conditions)에 기초해 개발한 일련의 사전조건, 입력, 행동, 예상 결과 .. 2021. 4. 4.