logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Java Extreme Programming Cookbook

Java Extreme Programming Cookbook (Paperback)

Eric M. Burke, Brian M. Coyner (지은이)
  |  
OReilly
2003-04-15
  |  
60,720원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 49,790원 -18% 0원 2,490원 47,300원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

해외직구

책 이미지

Java Extreme Programming Cookbook

책 정보

· 제목 : Java Extreme Programming Cookbook (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > Java
· ISBN : 9780596003876
· 쪽수 : 290쪽

책 소개

자바에서 XP를 하는데 사용되는 가장 인기있는 오픈 소스 도구들(앤트, Junit, HttpUnit, Cactus, 톰캣, XDoclet)의 가장 중요한 특징들을 간결하게 문서화 해놓았을 뿐만 아니라 실제 환경에서 이와 같은 도구들을 구현하는데 필요한 팁에 대해서도 자세하게 설명하고 있다.

목차

Preface

1. XP Tools
Java and XP
Tools and Philosophies
Open Source Toolkit

2. XP Overview
What Is XP?
Coding
Unit Testing
Refactoring
Design
Builds

3. Ant
3.1 Writing a Basic Buildfile
3.2 Running Ant
3.3 Providing Help
3.4 Using Environment Variables
3.5 Passing Arguments to a Buildfile
3.6 Checking for the Existence of Properties
3.7 Defining a Classpath
3.8 Defining Platform-Independent Paths
3.9 Including and Excluding Files
3.10 Implementing Conditional Logic
3.11 Defining a Consistent Environment
3.12 Preventing Build Breaks
3.13 Building JAR Files
3.14 Installing JUnit
3.15 Running Unit Tests
3.16 Running Specific Tests
3.17 Generating a Test Report
3.18 Checking Out Code from CVS
3.19 Bootstrapping a Build

4. JUnit
4.1 Getting Started
4.2 Running JUnit
4.3 assertXXX( ) Methods
4.4 Unit Test Granularity
4.5 Set Up and Tear Down
4.6 One-Time Set Up and Tear Down
4.7 Organizing Tests into Test Suites
4.8 Running a Test Class Directly
4.9 Repeating Tests
4.10 Test Naming Conventions
4.11 Unit Test Organization
4.12 Exception Handling
4.13 Running Tests Concurrently
4.14 Testing Asynchronous Methods
4.15 Writing a Base Class for Your Tests
4.16 Testing Swing Code
4.17 Testing with the Robot
4.18 Testing Database Logic
4.19 Repeatedly Testing the Same Method

5. HttpUnit
5.1 Installing HttpUnit
5.2 Preparing for Test-First Development
5.3 Checking a Static Web Page
5.4 Following Hyperlinks
5.5 Writing Testable HTML
5.6 Testing HTML Tables
5.7 Testing a Form Tag and Refactoring Your Tests
5.8 Testing for Elements on HTML Forms
5.9 Submitting Form Data
5.10 Testing Through a Firewall
5.11 Testing Cookies
5.12 Testing Secure Pages

6. Mock Objects
6.1 Event Listener Testing
6.2 Mock Object Self-Validation
6.3 Writing Testable JDBC Code
6.4 Testing JDBC Code
6.5 Generating Mock Objects with MockMaker
6.6 Breaking Up Methods to Avoid Mock Objects
6.7 Testing Server-Side Business Logic

7. Cactus
7.1 Configuring Cactus
7.2 Setting Up a Stable Build Environment
7.3 Creating the cactus.properties File
7.4 Generating the cactus.properties File Automatically
7.5 Writing a Cactus Test
7.6 Submitting Form Data
7.7 Testing Cookies
7.8 Testing Session Tracking Using HttpSession
7.9 Testing Servlet Initialization Parameters
7.10 Testing Servlet Filters
7.11 Securing Cactus Tests
7.12 Using HttpUnit to Perform Complex Assertions
7.13 Testing the Output of a JSP
7.14 When Not to Use Cactus
7.15 Designing Testable JSPs

8. JUnitPerf
8.1 When to Use JUnitPerf
8.2 Creating a Timed Test
8.3 Creating a LoadTest
8.4 Creating a Timed Test for Varying Loads
8.5 Testing Individual Response Times Under Load
8.6 Running a TestSuite with Ant
8.7 Generating JUnitPerf Tests

9. XDoclet
9.1 Setting Up a Development Environment for Generated Files
9.2 Setting Up Ant to Run XDoclet
9.3 Regenerating Files That Have Changed
9.4 Generating the EJB Deployment Descriptor
9.5 Specifying Different EJB Specifications
9.6 Generating EJB Home and Remote Interfaces
9.7 Creating and Executing a Custom Template
9.8 Extending XDoclet to Generate Custom Files
9.9 Creating an Ant XDoclet Task
9.10 Creating an XDoclet Tag Handler
9.11 Creating a Template File
9.12 Creating an XDoclet xdoclet.xml File
9.13 Creating an XDoclet Module

10. Tomcat and JBoss
10.1 Managing Web Applications Deployed to Tomcat
10.2 Hot Deploying to Tomcat
10.3 Removing a Web Application from Tomcat
10.4 Checking If a Web Application Is Deployed
10.5 Starting Tomcat with Ant
10.6 Stopping Tomcat with Ant
10.7 Setting Up Ant to Use Tomcat's Manager Web Application
10.8 Hot-Deploying to JBoss
10.9 Hot-Deploying a Web Application to JBoss
10.10 Testing Against Multiple Servers

11. Additional Topics
11.1 Testing XML Files
11.2 Enterprise JavaBeans Testing Tools
11.3 Avoiding EJB Testing
11.4 Testing Swing GUIs
11.5 Testing Private Methods

Index

저자소개

Eric M. Burke (지은이)    정보 더보기
펼치기
Brian M. Coyner (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책