소프트웨어 테스팅 레포트
- 최초 등록일
- 2020.04.22
- 최종 저작일
- 2008.03
- 10페이지/ 한컴오피스
- 가격 2,000원
소개글
이 레포트는 소프트웨어 테스팅을 바탕으로 작성하였습니다. 좋은 점수를 받은 레포트입니다. 소프트웨어방식을 분석하였고 소프트웨어 테스트의 필요성을 다루었습니다. 또한 소프트웨어 테스트를 실행하는 방법도 기술하였습니다.
목차
1.소프트웨어 테스팅
2.버그
3.소프트웨어 테스트 방식 분석
4.소프트웨어 테스트의 필요성
5.소프트웨어 테스트 방식
6.소프트웨어 테스트 종류
7.소프트웨어 테스트를 실행하는 방법
1) 메뉴얼테스트
2) 테스트 오토메이션
본문내용
소프트웨어 테스팅
- 몇 년 전까지만 하더라도 소프트웨어 테스트는 개발자에 의해 제품 개발과 동시에 실행되었고, 이때의 테스트는 요즘 소위 말하는 유닛 테스트와 기본적인 기능의 확인 테스트였을 뿐 소프트웨어 전체의 품질을 검증, 향상하는 진정한 의미의 소프트웨어 테스트라고 보기에는 어려웠습니다.
하드웨어의 지속적인 발전으로 인해 소프트웨어는 점점 더 보편화 되면서 사용자의 요구는 더욱 많아져만 왔습니다. 이렇듯 다양한 사용자의 요구에 부응하기 위해서는 좀 더 많은 시간이 소프트웨어 개발에 투자되고 혹은 제한된 시간과 자원 안에서 더욱 효율적으로 개발이 진행되게끔 요구되었습니다.
그 결과로 소프트웨어는 점점 더 복잡해지고 더 많은 버전이 생겨나면서 높은 품질 유지가 소프트웨어 개발업체에게는 큰 관건이 되었습니다. 이러한 문제를 해결하기 위한 방책으로 소프트웨어 테스트라는 개념이 점점 더 부각되었습니다.
테스팅
- 기능들을 구현한 코드가 완료되었는지 여부
- 소프트웨어의 기능 검증에서 나오는 문제점들의 수와 심각한 수준
- 예기치 못한 상황에서 일어날 수 있는 소프트웨어의 반응 예측
- 소프트웨어를 사용하기가 쉬운지, 즉 사용자 편의성( usability) 에 대한 점검
- 소프트웨어의 속도, 즉 한 실행 명령에 대한 응답시간 등이 받아들일 수 있는 정도인지 측정
- 소프트웨어의 높은 안정성
소프트웨어 테스팅
소프트웨어가 제작된 원래의 목적대로 수행되는지 그리고 사용자의 기대를 부응하는지를 검증하는 프로세스이다.
- 제품 설명서가 제대로 기록되었는지, 혹은 개발된 기능과 일치하는지에 대한 검증
- 디자인된 기능이 제대로 작동하는지에 대한 검증
- 사용자 데이터를 액세스하거나 보관한다면 정보 관리가 제대로 되었는지에 대한 검증
- 일반적이지 않은 상황에서도 소프트웨어가 제대로 작동하는지에 대한 검증
- 다른 관련이 있는 혹은 공유하는 컴퍼넌트가 있다면 그 컴퍼넌트와 공존 시 제대로 작동하는지에 대한 검증
- 소프트웨어가 사용하기 쉬운지에 대한 검증
버그
소프트웨어 품질을 측정하는 데이터 중에 문제점의 수. 소프트웨어 품질 점검의 측정도구
참고 자료
없음