Logo - springer
Slogan - springer

Computer Science | Design Driven Testing - Test Smarter, Not Harder

Design Driven Testing

Test Smarter, Not Harder

Stephens, Matt, Rosenberg, Doug

2010, XVIII, 368 p.

A product of Apress
Available Formats:
eBook
Information

Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.

You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.

After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.

 
$41.99

(net) price for USA

ISBN 978-1-4302-2944-5

digitally watermarked, no DRM

Included Format: PDF

download immediately after purchase


learn more about Springer eBooks

add to marked items

Softcover
Information

Softcover (also known as softback) version.

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.

 
$59.99

(net) price for USA

ISBN 978-1-4302-2943-8

free shipping for individuals worldwide

usually dispatched within 3 to 5 business days


add to marked items

  • The book profitably livens up a dull topic area by providing fresh thinking and a welcome counterpoint to the existing literature
  • Sparx Systems is building support for the authors' techniques directly into their Enterprise Architect toolset, which has oven 120,000 licensed users.
  • Readers of previous works by the author team will want to buy this new work that builds upon earlier publications

The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)—restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement for design. Anyone who feels that TDD is “Too Damn Difficult” will appreciate this book.

Design Driven Testing shows that, by combining a forward-thinking development process with cutting-edge automation, testing can be a finely targeted, business-driven, rewarding effort. In other words, you'll learn how to test smarter, not harder.

  • Applies a feedback-driven approach to each stage of the project lifecycle.
  • Illustrates a lightweight and effective approach using a core subset of UML.
  • Follows a real-life example project using Java and Flex/ActionScript.
  • Presents bonus chapters for advanced DDTers covering unit-test antipatterns (and their opposite, “test-conscious” design patterns), and showing how to create your own test transformation templates in Enterprise Architect.

Content Level » Popular/general

Keywords » Java - Unified Modeling Language (UML) - Unit Tests - algorithm - algorithms - control - design pattern - programming - use case

Related subjects » Computer Science - Software Engineering

Table of contents 

  1. Somebody Has It Backwards
  2. TDD Using Hello World
  3. “Hello World!” Using DDT
  4. Introducing the Mapplet Project
  5. Detailed Design and Unit Testing
  6. Conceptual Design and Controller Testing
  7. Acceptance Testing: Expanding Use Case Scenarios
  8. Acceptance Testing: Business Requirements
  9. Unit Testing Antipatterns (The “Don'ts”)
  10. Design for Easier Testing
  11. Automated Integration Testing
  12. Unit Testing Algorithms
  13. Alice in Use-Case Land
  14. 'Twas Brillig and the Slithy Tests

Popular Content within this publication 

 

Articles

Read this Book on Springerlink

Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Computer Science (general).