반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 코틀린
- ios
- SwiftUI
- script
- Flutter
- php개발
- 스나이퍼팩토리
- jquery
- kotlininaction
- node
- 서버
- php변수
- 플러터
- express
- Eclipse
- 스터디
- 이클립스
- 변수
- Coroutine
- node.js
- Kotlin
- Flow
- 조건문
- 정보처리기사
- 그림으로 배우는 서버구조
- 설치
- kotlin2.0
- java
- android
- php
Archives
- Today
- Total
mygomii
소프트웨어 개발 - 애플리케이션 테스트 관리 본문
반응형
- 목적에 따른 테스트
- 회복 테스트 : 결함을 주고 잘 복구되는지 테스트
- 안전 테스트 : 시스템 보호 도구가 불법적인 참입으로부터 보호할 수 있는지 테스트
- 강도 테스트 : 과부하 시 정상적으로 실행되는 테스트
- 성능 테스트 : 응답 시간, 처리량 등을 테스트
- 구조 테스트 : 내부의 논리적인 경로, 소스 코드 복잡도 등을 평가
- 회귀 테스트 : 변경 혹은 수정에 따른 새로운 결한이 없는지를 테스트
- 병행 테스트 : 기존의 소프트웨어와 변경된 소프트웨어에 동일한 데이터를 입력하여 결과를 비교하는 테스트
- 화이트 박스 테스트
- 모듈의 원시 코드를 오픈하여 논리적인 모든 경로를 한번 이상 실행하면서 테스트하여 테스트 케이스를 설계
- 테스트 과정의 초기에 진행
- 설계된 절차에 초점을 둔 구조적 테스트
- 모듈 안의 동작을 직접 관찰
- 종류
- 기초 경로 검사, 조건 검사, 루프 검사, 데이터 흐름 검사
- 블랙박스 테스트 종류
- 동치 분할 검사 : 입력 자료에 초점을 맞춰 테스트 케이스를 만들고 검사
- 경계값 분석 : 입력 조건의 경계값을 테스트 케이스로 선정하여 검사
- 원인-효과 그래프 검사 : 입력 데이터 간의 관계와 출력의 영향을 미치는 상황을 분석 후 효용성이 높은 테스트 케이스를 선정하여 검사
- 오류 예측 검사 : 과거 경험이나 확인자의 감각으로 테스트
- 비교검사 : 여러 프로그램에 동일한 테스트 자료를 제공하여 동일한 출력이 나오는지 확인하는 검사
- 단위 테스트
- 코딩 직후 모듈이나 컴포넌트에 초점을 맞춰 테스트
- 인터페이스, 외부적i/o, 자료구조 등을 검사
- 사용자의 요구사항을 기반으로 한 기능성 테스트를 최우선으로 수행
- 구조 기반 테스트 : 화이트 박스
- 명세 기반 테스트 : 블랙 박스
- 통합테스트
- 단위 테스트가 완료된 모듈들을 결합하여 하나의 시스템으로 완성하는 과정에서 테스트
- 모듈 간 또는 통합된 컴포넌트 간 상호 작용 오류 검사
- 비점진적 통합 방식
- 시스템 테스트
- 인수 테스트
반응형
'정보처리기사' 카테고리의 다른 글
프로그램 언어 활용 - 서버 프로그램 구현 (0) | 2020.08.31 |
---|---|
소프트웨어 개발 - 제품 소프트웨어 패키징 (0) | 2020.08.31 |
소프트웨어 개발 - 통합 구현 (1) | 2020.08.31 |
소프트웨어 설계 - 요구사항 확인 (0) | 2020.08.31 |
소프트웨어 개발 - 인터페이스 구현 (1) | 2020.08.31 |