网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 原版书与影印版 > 商品详情

Java Extreme Programming Cookbook

分享到:
Java Extreme Programming Cookbook

最 低 价:¥197.50

定 价:¥251.19

作 者:Eric M. Burke

出 版 社:

出版时间:2002年3月31日

I S B N:9780596003876

价格
197.50元

商品详情

编辑推荐

内容简介

作者简介

Eric Burke is an O'Reilly author and a Principal Software Engineer with Object Computing, Inc. in St Louis, MO. He specializes in Java and his job duties include consulting, training and public speaking engagements. Brian M. Coyner is a Senior Software Engineer with Object Computing, Inc. in St Louis, MO. He has a B.S. in Computer Science from Southeast Missouri State University, and specializes in Java training and consulting. When he is not working, which is rare, Brian enjoys playing the guitar and spending time with his family.

作者简介

目录

1. XP Tools - Java and XP Tools and Philos ophies 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 Te st 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 Tes ting 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 HTM L Tables 5.7 Testing a Form Tag and Refactoring Your Tests 5.8 Testing for Elements on HTML Form s 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 T estable 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 Http Unit 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 (Part Contents).

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...