정처기(실기)/애플리케이션 테스트 관리(2)
-
애플리케이션 성능 개선
(1) 애플리케이션 성능 점검 개요 1. 애플리케이션 성능 측정 지표 처리량(Throuput) : 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭션의 수, 웹 애플리케이션의 경우 시간당 페이지 수로 표현 응답 시간 : 사용자 입력이 끝난 후, 애플리케이션의 응답 출력이 개시될 때까지의 시간, 애플리케이션의 경우 메뉴 클릭 시 해당 메뉴가 나타나기까지 걸리는 시간 경과 시간 : 애플리케이션에 사용자가 요구를 입력한 시점부터 트랜잭션을 처리 후 그 결과의 출력이 완료될 때까지 걸리는 시간 자원 사용률 : 애플리케이션이 트랜잭션을 처리하는 동안 사용하는 CPU 처리량, 메모리 사용량, 네트워크 사용량 2. 유형별 성능 분석 도구 - 성능 분석 도구는 애플리케이션의 성능을 점검하는 도구와 시스템 자원 사용량..
2022.09.12 -
애플리케이션 테스트 케이스 설계
(1) 소프트웨어 테스트의 이해 1. 소프트웨어 테스트 개념 - 개발된 응용 어플리케이션이나 시스템이 사용자가 요구하는 기능과 성능 등을 만족하는지를 확인하고, 결함을 찾아내는 활동이다. 2. 소프트웨어 테스트 필요성 오류 발견 관점 : 프로그램에 잠재된 오류를 발견하고 수정 오류 예방 관점 : 프로그램 실행 전에 각종 검사를 통해 오류를 사전에 발견하고 예방 품질 향상 관점 : 사용자의 요구사항 및 기대 수준을 만족하도록 반복적인 테스트를 거쳐 제품의 신뢰도를 향상하는 품질 보증 3. 소프트웨어 테스트의 기본 원칙 결합 존재 증명 : 결함을 증명 완벽 테스팅은 불가능 : 완벽 테스팅은 불필요함 초기 집중 : 조기 테스트 설계할 시 단시간에 결과를 알 수 있고 기간이 단축됨 결함 집중 : 적은 수의 모듈..
2022.09.11