• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Java Testing- how is different from any other testing

 
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is this book discussing functional testing? or unit testing? isn't functional testing the same for any language?
 
author
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Mohamed,

Originally posted by Mohamed Mabrouk:
Is this book discussing functional testing? or unit testing? isn't functional testing the same for any language?



We cover both but you will find very little overlap with existing books (e.g. "JUnit in Action") because we made a point of touching on topics that we had never seen discussed before.

For example, on the unit testing side, we show a few techniques to verify if your code is multithread safe or how to use data-driven testing effectively. For the functional parts, enterprise and Java EE testing represent a good portion of the book and you will find mention of frameworks that have never been discussed so far, such as Guice (for dependency injection).

As for your last question, yes, I think the overall techniques for testing do not differ from one language to the next, but every languages has its own popular frameworks and idioms that you need to familiarize yourself with if you want to be effective in your testing, and we hope our book does a good job at covering Java in that area...

--
Cedric
 
reply
    Bookmark Topic Watch Topic
  • New Topic