買這商品的人也買了...
-
$1,530$1,454 -
$680$578 -
$300$237 -
$680$578 -
$680$578 -
$490$392 -
$780$741 -
$590$466 -
$650$553 -
$560$476 -
$580$522 -
$650$553 -
$1,127Operating System Concepts with Java, 6/e (IE) (美國版ISBN:0471489050)
-
$480$379 -
$590$460 -
$520$442 -
$890$703 -
$650$553 -
$620$527 -
$990$782 -
$580$493 -
$480$408 -
$5,040$4,788 -
$750$638 -
$880$581
相關主題
商品描述
Description:
* Focuses on software testing, which is one of the most important-and often the most overlooked-aspects of software development
* First book that demonstrates how to apply both existing and new design patterns to the job of testing Java software
* Explains how applying proven patterns to the testing of software can help ensure that applications function correctly and more efficiently, and are easier to maintain
* Patterns will be extensively reviewed online to ensure community support and endorsement
* Covers detailed patterns for unit, functional, database, and application deployment testing
* Provides complete Java code that applies each pattern to a real-world sample application
* Companion Web site provides code for Java pattern implementations, plus code for the sample applications and test suites
Table of Contents:
Dedication.
About the Authors.
Introduction.
Chapter 1: Critical Testing Concepts.
Chapter 2: Unit Testing.
Chapter 3: Integration Testing.
Chapter 4: End-to-End Testing.
Chapter 5: Database Testing.
Chapter 6: Assertion Pattern.
Chapter 7: Mock Object Pattern.
Chapter 8: Mock Data Access Objects (DAOs).
Chapter 9: Test Database Pattern.
Chapter 10: Controlled Exception Pattern.
Chapter 11: Self-Shunt Pattern.
Chapter 12: AbstractTest Pattern.
Chapter 13: Category-Partition Pattern.
Chapter 14: Use Case Testing Pattern.
Chapter 15: ObjectMother Pattern.
Chapter 16: Quasi-Modal Testing Pattern.
Chapter 17: Sample Application Description.
Chapter 18: Design and Components of the Sample Application.
Chapter 19: Unit Tests for the Sample Application.
Chapter 20: Functional Tests for the Sample Application.
Chapter 21: Integrating Unit Tests into Ant.
Appendix A: A Guide to JUnit.
Appendix B: Ant Reference.
Appendix C: DbUnit Reference.
Appendix D: Unified Modeling Language (UML).
Appendix E: Aspect-Oriented Programming and Testing.
Index.