자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기
카테고리 컴퓨터/IT
지은이 이상민 (한빛미디어, 2009년)
상세보기


nanzang 오빠에게 빌려서 본 책!!
링크를 어디(블로그?_트윗?)로 걸까 고민하다 블로그로 걸었어요 ㅋㅋㅋ

대학 다닐때 처음 TDD(Test Driven Devlopement) 라는 것을 접해보고 졸업하고 참 오랜만에 테스트 관련된 책을 봤더니...
또 다른 세상이 펼쳐지네요~ㅋ

수만은 테스팅 툴들에 대해서도 소개되어있고요.
그 툴들의 사용법도 나와있고요.
부담없이 그냥 한번 읽어보면 좋은 책 같습니다.
아직 일하면서 테스트는 개발하면서 하나씩 해보는게 전부인데...
테스트 자동화.. 제대로 적용해두면 참 좋을 것 같네요-

테스트라고 하면 그냥 단위테스트 정도만 생각하고 있었는데,
JUnit 만 대충 들어보고... 그거만 알고 있었는데...
테스트의 종류가 참 많더군요-

그리고 테스트는 해도 해도 부족하고, 테스트 자동화를 시키더라도 그 테스트의 결과를 100% 신뢰할 수 없다는 사실.
정말 중요한 것 같습니다.
테스트 자동화를 해도 테스트 결과를 믿을 수 없는데 왜 귀찮고 일 더 해야되게 자동화를 시키려고 하느냐!!!
라고 생각하시는 분이 있으실지도 모르겠지만...
그래도 결론은... 자동화로 인해 초기 시간은 테스트 코드를 작성하면서 많이 소요되기는 하겠지만, 결론적으로는 통합테스트 환경을 만들면 사람이 수동으로 테스트를 하던 것 보다 훨씬 효율적이고 적은 시간으로 테스트를 수행할 수 있다는 것 입니다.

물론 사람에 따라서 다르게 생각할 수도 있겠지만...
그리고 얼마나 잘 적용을 하느냐도관건이겠죠?ㅎ
제가 일하고 있는 SI 쪽에서는 적용하기 힘들겠지만..(시간 여력이 없으니ㅠㅠ) 어차피 이 이유 마저도 핑계일 수 있다는거고...
조금 더 공부해서 이렇게든 저렇게든 잘 써먹어 봐야겠어요-ㅎ
(아~ 공부할껀 많고.... 언제다하냐'ㅡ';)

Posted by 룹씨
스터뒤ºㅁº2009. 10. 20. 19:24
SAX Parser로 xml을 파싱하는데 다음과 같은 에러메시지가 뜨는 현상이 생겼다.

org.xml.sax.SAXParseException: Character conversion error:"Unconvertible UTF-8 character beginning with 0xbf" (line number may betoo low)

파싱하려고 하는 xml 파일 상단에 xml version과 encoding 방식이 적힌 헤더가 없어서 그러는것으로 판단!!
<?xml version="1.0" encoding="EUC-KR"?>   <- 요런거죠//


파싱 에러가 떴던 java source
SAXBuilder sax = new SAXBuilder();
        Document doc = null;

        try {
            doc = sax.build(dir);
        } catch (Exception e) {
            e.printStackTrace();
        }

단순히 xml 경로만 주고 문서를 가져오도록 했었습니다.


encoding 방식 설정 후 문서를 가져오기 위해 수정된 java source
SAXBuilder sax = new SAXBuilder();
        Document doc = null;
        try {
            File xmlFile = new File(dir);
            FileInputStream stream = new FileInputStream(xmlFile);
            InputStreamReader reader = new InputStreamReader(stream, "EUC-KR");
            doc = sax.build(reader);
        } catch (Exception e) {
            e.printStackTrace();
        }

보시면 알겠지만 빨간 글씨로 적힌 부분이 살짝 바꼈습니다.
저렇게 InputStreamReader로 encoding 방식을 적어주니 파싱이 잘 되더군욧+_+ㅎ
Posted by 룹씨
카테고리 없음2009. 2. 26. 09:59
제 10회 한국자바개발자 컨퍼런스

올해에도 어김없이 자바개발자 컨퍼런스가 열리네요-ㅎㅎ
다양한 세션들과 다양한 이벤트가 있는 자바개발자 컨퍼런스에서 만나요>ㅅ<

장소 : 삼성동 코엑스 그랜드볼륨 + 아셈 회의실
시간 : 2009년 2월 28일(토요일)
Posted by 룹씨
카테고리 없음2008. 2. 4. 12:23
비행기값의 압박이 있지만-ㅁㅠ
자바 공부하는 학생으로 안가볼 수가 없네용 ㅋ
관심있는 분들 모두 함께해용^^*

제9회 한국 자바 개발자 컨퍼런스
일시 : 2008. 2. 16(토)
장소 : 코엑스 그랜드볼륨




Posted by 룹씨