본문 바로가기

2016/02/22

JUnit으로 성능 테스트 겉핥기 JUnit으로 성능 테스트 겉핥기 일단 하단 참고블로그를 상당부분 보고 따라했으며, 기록에 개입을 혼자 생각한 내용을 첨부해서 적어본다. JUnit의 사용목적은 단위 테스트(unit test@wikipedia.org)에 있다. 프로그램의 성능을 시험하는데 부분 별로 테스트하여 성능을 점검해보는 것이라고 생각할 수 있겠다. 분명히 프로그램에는 다양한 함수가 쓰이고 클래스가 유기적으로 엮여있기 때문에 어떤 부분에서 부하가 발생할지를 예상도 해야할 것이고 최적으로 만들려면 어떻게 해야할지를 고민하면서 여러가지 상황을 엮어서 생각해봐야 할 것이다. 과거에 프로젝트 진행 시 선임분이 작업이 안된 부분도 이를 이용하여 작성전에 퍼포먼스를 예상하는 경우를 본적이 있다. 이 부분까지 볼 수 있을지 모르겠지만 우선 작성.. 더보기
eGovFrame HelloWorld 샘플 실행해보기 eGovFrame HelloWorld 샘플 실행해보기 하단 링크를 통하여 진입한뒤 다운로드한 프로젝트를 import해서 실행했다. import 방법은 Existing Projects into Workspace로 실행했다. 기존에 있던 워크스페이스 하위에 다운로드한 파일의 압축을 풀어 나온 디렉토리를 옮겼다. 열자마자 예상대로 x표가 여기저기 뜬다. Test 클래스도 존재하는 것으로 보인다. Run as -> Maven Install을 진행해서 프로그램들을 받아야 겠다. Backgruond로 실행하게 두고 파일들을 보아하니 console에 결과를 뿌릴 것으로 보인다. Maven으로 설치가 끝난 뒤에 context를 보니 또 오류가 있다. beans의 선언을 찾을 수 없다 정도로 해석하고 뭐가 문제인지 보면.. 더보기
eGovern 개발환경 편의기능 설정하기 eGovern 개발환경 편의기능 설정하기 상황에 따라 필요한 도구들이 있다. 일반적이 이클립스 IDE에는 없는 메뉴가 eGovern IDE에는 있다. eGovFrame이라는 메뉴가 그것인데 이를 통해서 편리하게 필요한 개발 도구를 가져올 수 있다. 만약 eGovern IDE임에도 불구하고 안보인다면, perspective를 eGovFrame으로 변경하면 나타난다. eGovFrame -> Configuration -> Customize Development Tool 메뉴를 들으가면 예전에 플러그인을 제작한 사이트에서 주소값을 받아서 접근했던 메뉴와 비슷한 형태의 화면으로 넘어간다. 이 화면인데, 하단 참고사이트에서 보이는 목록에 있는 것들이 안보인다. 이유는 간단하다. 이미 설치되어 있기때문이다. 설치여부.. 더보기