X

소프트웨어공학

테스트 자동화

I. 테스트자동화의 개요 가. 테스트 자동화의 개념 소프트웨어 기능에서 정규 입력에 대한 출력 확인, 오류 검출을 자동화하는 소프트웨어 테스트 기술…

탐색적 테스트

I. 휴리스틱기반 탐색적 테스트 가. 탐색적 테스트의 개념 능동적 테스트 설계 통제, 테스트로부터 도출된 정보 기반 테스트 설계 및 실행…

구조 기반 테스트

I. 시스템 구조 기반, 구조 기반 테스트 가. 구조 기반 테스트의 정의 특정 커버리지를 달성하기 위해 테스트를 설계하고, 테스트 케이스를…

명세 기반 테스트

I. 요구명세 기반, 명세 기반 테스트 개요 가. 명세 기반 테스트 기법의 정의 프로그램 구조를 고려하지 않고 프로그램의 요구 사항…

블랙박스 테스트, 화이트박스 테스트

I. 사용자 관점의 테스트 방법, Black Box Test 가. Black Box Test의 정의 사용자가 소프트웨어 또는 제품에 대한 요구사항과 결과물이…

소스코드 체크리스트

I. 소프트웨어 품질향상, 소스코드 체크리스트 가. 소스코드 체크리스트의 개념 소프트웨어 품질향상을 위해 소프트웨어 정적 분석 기반 프로그램 소스 코드 검사…

소프트웨어 정적 테스트, 동적 테스트

I. 프로그램 실행 여부 기반, 정적-동적 테스트 가. 정적-동적 테스트 개념 정적 테스트 동적 테스트 프로그램을 실행 전 소스코드 파싱…

ISO/IEC 29119 (테스팅 국제표준)

I. 소프트웨어 테스트 국제 표준, ISO/IEC 29119 개념 필요성 체계적 S/W 테스트 절차와 원리/가이드 지원을 위한 SW 개발 생명주기 전…

소프트웨어 테스트, V 모델

I. 개발 생명 주기와 테스트의 관계, V-Model의 개요 가. V-Model의 정의 명세화된 기능이 올바르게 수행하는지 개발자나 시험자의 관점의 Verification(검증)과 사용자…

소프트웨어 테스트 원리

1. 소프트웨어 테스트 원리 테스트 원리 원리 설명 테스트 방안 결함존재 증명 - 테스팅은 결함 증명 - SW완전성 증명 불가…