File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Testing and the fly likes Testing for Multithreaded apps and components Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Testing
Bookmark "Testing for Multithreaded apps and components" Watch "Testing for Multithreaded apps and components" New topic

Testing for Multithreaded apps and components

Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3635
Hi Tomek,
Welcome to JavaRanch! I was wondering if your book explains how to approach testing for multithreaded components. What are the issues involved, how to write and run test cases for such components etc. If you could throw some light on this aspect, that would be great.

thank you,

Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Tomek Kaczanowski
Ranch Hand

Joined: Oct 26, 2005
Posts: 40

Hi Paul,

a good question, as more and more of our code should run concurrently.

In the book I provide an example of use of @Test with invocationCount and threadPoolSize (see documentation), but obviously that is not everything to be discussed regarding multithreaded apps testing.

I do not have much experience in this field myself, but awaitility seems to be a useful tool!

Tomek Kaczanowski
Book author: Practical Unit Testing with TestNG and Mockito
I agree. Here's the link:
subject: Testing for Multithreaded apps and components
It's not a secret anymore!