본문 바로가기

객체지향

테스트의 종류 테스트의 종류 소프트웨어 프로젝트의 테스트는 각 프로세스의 단계별로 여러가지 테스트가 존재합니다. 유닛 테스트 (Unit Test) 가장 기본적인 테스트로 단위 테스트라고도 합니다. 기능 테스트이면서 테스트의 범위는 메소드 하나에 하나 이상의 유닛테스트를 추천합니다. 유닛 테스트 프레임워크로 대표되는 것이 JUnit 이고 이에 따른 패밀리들이 많이 있습니다. UI 테스트 HttpUnit Selenium DB 테스트 DBUnit WhiteBox 테스트 Cactus; 원격에 있는 소스의 구동을 들여다 볼 수 있는 테스트, 디버깅과 유사한 점이 있다. BlackBox 테스트 테스트 시료와 그에 대한 결과값만 노출이 되는 테스트. 통합 테스트 (Integrated Test) 전체 소프트웨어에 대한 유닛테스트들의.. 더보기
변수 앞전에 글에서 닷넷의 형에 대해서 간략히 이야기 해보고 더 진행 한다고 했는데 아직 못하고 있네요 ㅡㅡ 이러니 블로거가 활성화 되지 않는 것 같습니다. 잛은시간에 강의에 맞먹는 글을 쓰기는 힘들 것 같고 또한 일방적인 전달 방식의 지식은 별로 유용하지 못 할 것 같아. 오늘은 그냥 같이 고민해 보아야 할 문제에 대해서 여러분의 의견을 듣고 싶습니다. 객체 지향 언어 에서는 모든 문제는 선택의 문제만 있고 딱이 이거다라는 답이 없습니다. 물론 프로그램을 처음 하시는 분이나 선택 차체가 어려운 분은 다른 사람의 지식을 모방하는 수준에서 프로그램을 하겠지만 이것 또한 잘못 된건 아니라고 생각 합니다. 다만 모방과 카피를 통해 프로그램을 하더라도 기본적인 문제에 대한 고민은 같이 해봐야 할 것 같습니다. 다시 .. 더보기