RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      JUint in action : 단위 테스트의 모든 것

      한글로보기

      https://www.riss.kr/link?id=M12455844

      • 저자
      • 발행사항

        서울 : 인사이트, 2011

      • 발행연도

        2011

      • 작성언어

        한국어

      • DDC

        005.133 판사항(21)

      • ISBN

        9788966260065

      • 자료형태

        단행본(다권본)

      • 발행국(도시)

        서울

      • 서명/저자사항

        JUint in action : 단위 테스트의 모든 것 / 피터 타치브 [외]지음 , 이복연 옮김.

      • 원서명

        JUnit in action -- 2nd ed

      • 형태사항

        xxxvi, 608 p. : 삽화 ; 25 cm.

      • 총서사항

        Programming insight

      • 일반주기명

        찾아보기: p. 602-608
        공지은이: 펠리페 레미, 빈센트 마솔, 게리 그레고리
        부록: 1. JUnit 3와 4의 차이점, 2 커스텀 러너와 매처로 JUnit API 확장하기, 3. 책의 소스 코드. 외
        원저자명: Tahchiev, Petar
        원저자명: Leme, Felipe
        원저자명: Massol, Vincent
        원저자명: Gregory, Gary
        서지적 각주 수록

      • 소장기관
        • 가천대학교 중앙도서관 소장기관정보
        • 강원대학교 도서관 소장기관정보
        • 건국대학교 상허기념도서관 소장기관정보
        • 경기대학교 중앙도서관(수원캠퍼스) 소장기관정보
        • 경북대학교 중앙도서관 소장기관정보
        • 경희대학교 국제캠퍼스 도서관 소장기관정보
        • 경희대학교 중앙도서관 소장기관정보
        • 계명대학교 동산도서관 소장기관정보
        • 고려대학교 과학도서관 소장기관정보 Deep Link
        • 광운대학교 중앙도서관 소장기관정보
        • 국립중앙도서관 국립중앙도서관 우편복사 서비스
        • 국민대학교 성곡도서관 소장기관정보
        • 단국대학교 율곡기념도서관(천안) 소장기관정보
        • 단국대학교 퇴계기념도서관(중앙도서관) 소장기관정보
        • 대구가톨릭대학교 중앙도서관 소장기관정보
        • 동국대학교 중앙도서관 소장기관정보
        • 동의대학교 중앙도서관 소장기관정보
        • 명지대학교 자연캠퍼스 도서관 소장기관정보
        • 배재대학교 도서관 소장기관정보
        • 부산대학교 중앙도서관 소장기관정보
        • 상명대학교 서울캠퍼스 도서관 소장기관정보
        • 상명대학교 천안학술정보관 소장기관정보
        • 서강대학교 도서관 소장기관정보 Deep Link
        • 서울대학교 중앙도서관 소장기관정보 Deep Link
        • 서일대학교 세방도서관 소장기관정보
        • 성결대학교 학술정보관 소장기관정보
        • 숭실대학교 도서관 소장기관정보
        • 신한대학교 중앙도서관(제1캠퍼스-의정부캠퍼스) 소장기관정보
        • 연세대학교 미래학술정보원 소장기관정보 Deep Link
        • 영남대학교 도서관 소장기관정보 Deep Link
        • 울산과학기술원 소장기관정보
        • 이화여자대학교 도서관 소장기관정보 Deep Link
        • 인제대학교 백인제기념도서관 소장기관정보
        • 인하대학교 도서관 소장기관정보
        • 전남대학교 중앙도서관 소장기관정보
        • 전북대학교 중앙도서관 소장기관정보
        • 중앙대학교 서울캠퍼스 학술정보원 소장기관정보 Deep Link
        • 청주대학교 도서관 소장기관정보
        • 충남대학교 도서관 소장기관정보 Deep Link
        • 충북대학교 도서관 소장기관정보
        • 한국과학기술원(KAIST) 학술문화관 소장기관정보
        • 한국방송통신대학교 도서관 소장기관정보
        • 한국성서대학교 도서관 소장기관정보
        • 한국항공대학교 도서관 소장기관정보
        • 한남대학교 도서관 소장기관정보
        • 한림대학교 도서관 소장기관정보
        • 한성대학교 도서관 소장기관정보
        • 한세대학교 도서관 소장기관정보
        • 한양대학교 안산캠퍼스 소장기관정보
        • 한양대학교 중앙도서관 소장기관정보
        • 호서대학교 중앙도서관 소장기관정보
        • 홍익대학교 중앙도서관 소장기관정보
      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      목차 (Table of Contents)

      • 목차
      • 추천사 = xvii
      • 역자 서문 = xviii
      • 서문 = xx
      • 초판의 서문 = xxii
      • 목차
      • 추천사 = xvii
      • 역자 서문 = xviii
      • 서문 = xx
      • 초판의 서문 = xxii
      • 감사의 글 = xxiv
      • 이 책에 대해 = xxvii
      • 저자 소개 = xxxiii
      • 표지 일러스트 소개 = xxxv
      • 1부 JUnit 기본 = 1
      • 1장 JUnit 첫걸음 = 3
      • 1.1 동작 증명하기 = 4
      • 1.2 밑그림부터 시작하기 = 6
      • 1.3 단위 테스트 프레임워크 이해하기 = 10
      • 1.4 JUnit의 설계 목표 = 11
      • 1.5 JUnit 셋업하기 = 12
      • 1.6. JUnit으로 테스트 실행하기 = 13
      • 1.7 정리 = 16
      • 2장 JUnit 핵심 들여다보기 = 19
      • 2.1. JUnit의 핵심 = 20
      • 2.2 파라미터화 테스트 실행하기 = 23
      • 2.3 JUnit 테스트 러너 = 26
      • 2.4 스위트를 이용한 테스트 조직하기 = 28
      • 2.5 정리 = 32
      • 3장 JUnit 마스터하기 = 33
      • 3.1 컨트롤러 컴포넌트 소개 = 34
      • 3.2 자! 이제 테스트다! == 40
      • 3.3 예외 처리 테스트하기 = 52
      • 3.4 타임아웃 테스트하기 = 60
      • 3.5 Hamcrest 매처 소개 = 62
      • 3.6 테스트 프로젝트 셋업하기 = 66
      • 3.7 정리 = 68
      • 4장 소프트웨어 테스트 원칙 = 69
      • 4.1 단위 테스트가 필요한 이유 = 70
      • 4.2. 테스트의 종류 = 74
      • 4.3 블랙박스 테스트와 화이트박스 테스트 = 81
      • 4.4 정리 = 83
      • 2부 다채로운 테스트 전략 = 85
      • 5장 테스트 커버리지와 개발 = 87
      • 5.1 테스트 커버리지 측정하기 = 87
      • 5.2. 테스트 가능한 코드 작성하기 = 93
      • 5.3. 테스트 주도 개발 = 102
      • 5.4 개발 주기에서의 테스트 = 105
      • 5.5 정리 = 109
      • 6장 스텁을 활용한 포괄적인 테스트 = 111
      • 6.1. 스텁이란? = 112
      • 6.2 HTTP 커넥션을 스텁으로 대체하기 = 113
      • 6.3 웹 서버의 리소스를 스텁으로 대체하기 = 118
      • 6.4 커넥션 스텁 작성하기 = 125
      • 6.5 정리 = 130
      • 7장 목 객체를 활용한 테스트 = 131
      • 7.1 목 객체 소개하기 = 132
      • 7.2 목 객체를 활용해 단위 테스트하기 = 133
      • 7.3 목 객체와 함께 리팩터링하기 = 137
      • 7.4 HTTP 커넥션을 목으로 대체하기 = 141
      • 7.5 목 객체를 트로이 목마로 사용하기 = 150
      • 7.6 목 프레임워크 만나보기 = 154
      • 7.7 정리 = 164
      • 8장 In-container 테스트 = 167
      • 8.1 표준 단위 테스트의 한계 = 167
      • 8.2 목 객체를 이용한 해법 = 169
      • 8.3 In-container 테스트 = 171
      • 8.4 스텁, 목 객체, In-container 테스트 비교하기 = 173
      • 8.5 정리 = 178
      • 3부 JUnit과 빌드 프로세스 = 179
      • 9장 Ant로 JUnit 테스트 실행하기 = 181
      • 9.1 개발자의 하루 = 181
      • 9.2 Ant로 테스트 실행하기 = 183
      • 9.3 Ant 소개 및 설치하기 = 183
      • 9.4 Ant의 타깃, 프로젝트, 속성, 태스크 알아보기 = 185
      • 9.5 Ant 실행하기 = 190
      • 9.6 Ivy를 이용한 종속성 관리 = 191
      • 9.7 HTML 보고서 생성하기 = 194
      • 9.8 테스트 일괄 수행하기 = 197
      • 9.9 정리 = 199
      • 10장 Maven2로 JUnit 테스트 실행하기 = 201
      • 10.1 Maven의 특성 = 202
      • 10.2 Maven 프로젝트 구성하기 = 210
      • 10.3 Maven 플러그인 소개하기 = 216
      • 10.4 Maven의 부정적 측면 = 221
      • 10.5 정리 = 222
      • 11장 지속적 통합 툴 = 223
      • 11.1 지속적 통합의 맛 = 223
      • 11.2 구원투수 CruiseControl = 226
      • 11.3 또 하나의 멋진 구원자 Hudson = 235
      • 11.4 지속적 통합으로 얻는 이점 = 242
      • 11.5 정리 = 243
      • 4부 JUnit 확장 = 245
      • 12장 표현 계층 테스트하기 = 247
      • 12.1 테스트 프레임워크 선택하기 = 248
      • 12.2 HtmlUnit 소개하기 = 248
      • 12.3 HtmlUnit 테스트 작성하기 = 250
      • 12.4 HtmlUnit과 Cactus 함께 사용하기 = 270
      • 12.5 Selenium 소개 = 273
      • 12.6 Selenium 테스트 생성하기 = 275
      • 12.7 Selenium 테스트 실행하기 = 277
      • 12.8 Selenium 테스트 작성하기 = 283
      • 12.9 HtmlUnit vs. Selenium = 292
      • 12.10 정리 = 293
      • 13장 Ajax 테스트하기 = 295
      • 13.1 Ajax 애플리케이션 테스트는 왜 어려운가? = 296
      • 13.2 Ajax 테스트 패턴 = 299
      • 13.3 기능 테스트 = 301
      • 13.4 자바스크립트 테스트하기 = 309
      • 13.5 RhinoUnit vs. JsUnit = 322
      • 13.6 JSLint로 모범 사례 이행 여부 검사하기 = 323
      • 13.7 HttpClient로 서비스 테스트하기 = 325
      • 13.8 Google Web Toolkit 애플리케이션 테스트하기 = 331
      • 13.9 정리 = 340
      • 14장 Cactus를 이용한 서버단 자바 테스트하기 = 343
      • 14.1 Cactus란 무엇인가? = 344
      • 14.2 Cactus를 이용해 테스트하기 = 345
      • 14.3 서블릿과 필터 테스트하기 = 351
      • 14.4 JSP 테스트하기 = 361
      • 14.5 EJB 테스트하기 = 366
      • 14.6 Cargo란 무엇인가? = 369
      • 14.7 Ant로 Cactus 테스트 실행하기 = 370
      • 14.8 Maven2x를 이용해 Cactus 테스트 실행하기 = 376
      • 14.9 브라우저로부터 Cactus 테스트 실행하기 = 383
      • 14.10 정리 = 384
      • 15장 JSP 애플리케이션 테스트하기 = 387
      • 15.1 JSF 소개하기 = 388
      • 15.2 애플리케이션 예제 소개하기 = 389
      • 15.3 JSF 애플리케이션 테스트 시의 전형적인 난관들 = 397
      • 15.4 JSF 애플리케이션 테스트 전략 = 398
      • 15.5 JSFUnit으로 예제 애플리케이션 테스트하기 = 401
      • 15.6 JSFUnit과 HtmlUnit 함께 사용하기 = 406
      • 15.7 JSF 애플리케이션 성능 테스트하기 = 407
      • 15.8 정리 = 409
      • 16장 OSGi 컴포넌트 테스트하기 = 411
      • 16.1 OSGi 소개하기 = 412
      • 16.2 첫 번째 OSGi 서비스 = 413
      • 16.3 OSGi 서비스 테스트하기 = 421
      • 16.4 JUnit4OSGi 소개하기 = 426
      • 16.5 정리 = 430
      • 17장 데이터베이스 액세스 테스트하기 = 433
      • 17.1 데이터베이스 단위 테스트 임피던스 미스매치 = 434
      • 17.2 DbUnit 소개하기 = 436
      • 17.3 데이터셋을 이용해 데이터베이스 채우기 = 439
      • 17.4 데이터셋으로 데이터베이스 상태 확인하기 = 445
      • 17.5 ReplacementDataSet를 이용해 데이터 변환하기 = 451
      • 17.6 데이터베이스 안의 데이터로부터 데이터셋 생성하기 = 460
      • 17.7 고급 기법 = 462
      • 17.8 데이터베이스 액세스 테스트 모범 사례 = 473
      • 17.9 정리 = 476
      • 18장 JPA 기반 애플리케이션 테스트하기 = 479
      • 18.1 계층형 애플리케이션 테스트하기 = 480
      • 18.2 JPA 테스트의 특징 = 487
      • 18.3 인프라 갖추기 = 489
      • 18.4 JPA 엔티티 매핑 테스트하기 = 493
      • 18.5 JPA 기반 DAO 테스트하기 = 503
      • 18.6 외래키 이름 테스트하기 = 510
      • 18.7 정리 = 514
      • 19장 JUnit에 부스터를… = 517
      • 19.1 툴 소개 = 518
      • 19.2 투명 목 활용 = 520
      • 19.3 DbUnit 통합 = 527
      • 19.4 assert는 일을 쉽게 만든다 = 532
      • 19.5 리플렉션을 이용해 캡슐화 회피하기 = 539
      • 19.6 정리 = 545
      • 부록 A. JUnit 3와 4의 차이점 = 549
      • A.1 전반적인 변화 = 549
      • A.2 API의 변화 = 550
      • A.3 애노테이션과 정적 임포트의 도입 = 551
      • A.4 추가된 JUnit 러너 = 556
      • A.5 새로운 assert 문과 가정 = 559
      • 부록 B. 커스텀 러너와 매처로 JUnit API 확장하기 = 563
      • B.1 인터셉터 패턴 소개하기 = 564
      • B.2 커스텀 러너 제작하기 = 564
      • B.3 커스텀 매처 구현하기 = 572
      • 부록 C. 책의 소스 코드 = 579
      • C.1 소스 코드 얻기 = 579
      • C.2 소스 코드 개요 = 580
      • C.3 외부 라이브러리 = 581
      • C.4 JAR 버전 = 582
      • C.5 디렉터리 구조 규약 = 583
      • 부록 D. JUnit IDE 통합 = 585
      • D.1 이클립스에 통합된 JUnit = 585
      • D.2 JUnitMAX 이클립스 플러그인 소개 = 590
      • D.3 NetBeans에 통합된 JUnit = 592
      • 부록 E. 소프트웨어 설치하기 = 597
      • E.1 HtmlUnit 설치하기 = 597
      • E.2 HtmlUnit을 사용할 수 있도록 Cactus 설정하기 = 600
      • E.3 Selenium 설치하기 = 600
      • E.4 RhinoUnit 설치하기 = 600
      • E.5 JsUnit 설치하기 = 601
      • 찾아보기 = 602
      더보기

      온라인 도서 정보

      온라인 서점 구매

      온라인 서점 구매 정보
      서점명 서명 판매현황 종이책 전자책 구매링크
      정가 판매가(할인율) 포인트(포인트몰)
      예스24.com

      JUnit in Action

      절판

      미리보기

      33,000원 29,700원 (10%)

      종이책 구매

      1,650포인트 (5%)
      • 포인트 적립은 해당 온라인 서점 회원인 경우만 해당됩니다.
      • 상기 할인율 및 적립포인트는 온라인 서점에서 제공하는 정보와 일치하지 않을 수 있습니다.
      • RISS 서비스에서는 해당 온라인 서점에서 구매한 상품에 대하여 보증하거나 별도의 책임을 지지 않습니다.

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼