Java 정리 48
23 Jan 2019
Reading time ~1 minute
Java 정리 48 - 소프트웨어 테스트 방식, 단위테스트와 통합테스트, JavaSE 마무리
소프트웨어 테스트 방식
- Black Box Test
- 코드를 확인하지 않고 정해진 체크리스트대로 실행하여 결과값이 나오는지 확인하는 테스트
- White Box Test
- 코드를 확인하여 작성된 코드가 원하는 값을 얻는지 코드를 작성하고 실행하여 결과를 얻는 테스트
단위테스트와 통합테스트
- 단위테스트
- 소스코드 개발 중 기능이(method) 제대로 동작하는지 테스트. * 개발자 또는 QA(Quality Assurance)가 테스트 수행 * 테스트할 시간이 없으면 테스트업체에 맡기기도 한다.
- 단위테스트 체크리스트는 개발단계에서 만들어지는 문서
- 단위테스트 결과는 여러번의 다양한 값을 입력하여 원하는 결과가 나오는지 판단(T1,T2,… )하여 결과를 기록한다.
- 통합 테스트
- 통합테스트는 개발이 완료 된 후 정해진 시나리오대로 동작하는지 확인하는 테스트
JAVA SE 마무리
- 자바로 어떤 프로그램을 만들 수 있을까?
- Desktop에서 동작하는 프로그램(Application) 작성가능
- IO, Thread, Network, JDBC를 사용한 프로그램을 만들 수 있다.
- 추가 학습 로드맵