CSTS FL 요약

violet·2024년 8월 16일

CSTS_FL

목록 보기
11/11
  • 테스트용이성 (이단 관제 안분운)

    • 이해용이성
    • 단순성
    • 관찰가능성
    • 제어용이성
    • 안정성
    • 분할용이성
    • 운영용이성
  • 테스트목적

    • 결함검출
    • 품질평가
    • 프로세스개선
  • 오류

  • 결함

    • 누락결함
    • 비관련
    • 부정확한 구현
  • 장애

  • 테스트품질평가 (기신사호 성보유이)

    • 기능 적합성
      • 완전성
      • 정확성
      • 적절성
    • 신뢰성 : MTTF
      • 성숙성
      • 가용성
      • 결함허용성
      • 복구성
    • 사용성 : 효과성/효율성/만족도 , 휴리스틱평가/FGI/인지적 워크스루
      • 사용자인터페이스 심미성
      • 사용자 오류방지성
      • 운영용이성
      • 학습용이성
      • 적합인식성
      • 접근성
    • 호환성
      • 공존성
      • 상호운영성
        • LISI 능력모델
    • 성능 효율성 : 부하테스트 / 스트레스 테스트 / 스파이크 테스트 / 내구성 테스트
      • 시간반응성
      • 자원효율성
      • 수용성
    • 보안성 : CWE / 침입테스트
      • 기밀성
      • 무결성
      • 책임성
      • 인증성
      • 부인방지성
    • 유지보수성 : 정적테스트로 검증 가능
      • 모듈성
      • 재사용성
      • 분석성
      • 변경용이성
      • 테스트용이성
    • 이식성 : 크로스브라우징 테스트
      • 대체용이성
      • 설치용이성
      • 적응성
  • v&v

    • 검증+확인
  • 테스트 < V&V < 품질보증

  • 단위테스트

    • 테스트환경
      • 드라이버
      • 스텁
    • 모의객체생성 프레임워크
      • 더미객체
      • 가짜객체
      • 테스트스텁
      • 테스트스파이
    • FIRST 원칙
  • 통합테스트

    • 빅뱅통합
    • 점진적통합
      • 상향식통합
      • 하향식통합
      • 샌드위치통합
  • 시스템테스트

  • 인수테스트

    • 알파테스트
    • 베타테스트
  • 유지보수 활동 비율

    • 기능보강
    • 적응
    • 결함수정
    • 예방
  • 리그레션 테스트

    • Retest-All
    • 테스트 최소화
    • 선택적 리그레션
    • 테스트 우선순위
      • APFD
  • 순차적 모델

    • 폭포수 모델
    • V모델
  • 진화적 모델

  • 나선형 모델

  • 애자일 모델

    • xp
      • 5가지 가치 : 용단의피존
      • 12가지 원리 : 짝프로그래밍/CI/TDD/리팩토링/메타포어
    • 스크럼
    • lean
  • 정적테스트

    • 리뷰
      • 관리리뷰
      • 기술리뷰
      • 인스펙션
        • 중재자
          • 퍼실리데이터
        • 작성자
        • 낭독자
        • 기록자
        • 검토자
    • 워크스루
    • 감사
    • 공식검토
      • SRR (요구사항검토)
      • PDR (예비설계검토)
      • CDR (상세설계검토)
      • TRR (테스트준비검토)
  • 정적분석

    • 구조적 분석
      • 코딩표준
        • BSD / K&R / GNU
      • 복잡도분석
        • 순환복잡도(CRC)
          • E-N+2
          • 닫힌영역+1
          • 분기문갯수+1
    • 데이터흐름 분석
      • 심볼릭실행
      • 자료흐름분석
        • 자료흐름패턴(d,u,k)
          • 심각한 오류 : ku
          • 잠재적 오류 : dd,kk,~u,~k,dk,d~
  • 동적테스트

    • 구조기반 테스트
      • 문장 테스트
      • 결정 테스트
      • 조건 테스트
      • 결정/조건 테스트
      • 변경 결정/조건 테스트
      • 다중 조건 테스트
      • 기본경로 테스트
    • 명세기반 테스트
      • 동등분할 테스트
      • 경계값분석 테스트
        • 2 value BVA
        • 3 value BVA
      • 조합 테스트
        • Each choice
        • 페어와이즈
        • all combinations
        • base choice
      • 결정표 테스트
      • 상태전이 테스트
        • 상태 테스트
        • 단일 전이 테스트
        • all transitions 테스트
        • 다중전이 테스트
    • 경험기반 테스트
      • 오류 추정
      • 탐색적 테스트
  • 테스트 프로세스

    • 조직테스트 프로세스
    • 테스트관리 프로세스
      • 테스트 계획
        • 테스트 컨텍스트
          • 테스트 계획유형
          • 대상
          • 범위
          • 제약사항
          • 이해관계자
        • 위험분석
        • 테스트 전략
        • 수행계획 수립
      • 테스트 모니터링 및 제어
        • 테스트 현황보고서
      • 테스트 종료
        • 테스트 종료 보고서
    • 동적테스트 프로세스
      • 테스트 설계 및 구현
        • 테스트 설계
          • 피처집합 식별
          • 피처 구체화
          • 전략 구체화
        • 테스트 구현
          • 테스트 케이스 개발
          • 테스트 절차 개발
          • 테스트 환경 요건 명세
          • 테스트 데이터 요건 명세
        • 산출물
          -> 테스트 [설계/케이스/절차/환경요건/데이터] 명세서
      • 테스트 실행
        -> 테스트 실행 로그
      • 결함보고
        • 테스트 결과분석
          • 구체화
          • 일반화
          • 고립화
        • 결함기록
          • 결함보고서
            • 결함 컨택스트
            • 결함심각도
            • 우선순위
            • 위험분석
        • 결함추적
          • 결함추적보고서
  • 테스트 데이터 요건

    • 테스트 대상 입력 유형
    • 테스트 대상 상태 유형
    • 테스트 환경항목 유형
  • 테스트 완료 기준

    • 기본유형의 테스트 완료 기준
      • 테스트 케이스 기반 방법
      • 테스트 커버리지 기반 방법
      • 결함 기반 방법
    • 분석유형의 테스트 완료 기준
      • 신뢰도 예측모델 기반 방법
      • 결함탐침 기반 방법
      • 복수테스트팀 기반 방법
    • 개별테스트의 완료 기준
  • 테스트 절차 선정

    • 우선순위 전략
      • 피처집합 우선순위
      • 테스트케이스 우선순위
      • 테스트절차 우선순위
    • 테스트 완료 기준 전략
profile
기억저장소

0개의 댓글