Research Article Open Access

JTst- An Automated Unit Testing Tool for Java Program

Kamal Zuhairi Zamli and Nor Ashidi Mat Isa


Software testing is an integral part of software development lifecycle. Lack of testing can often lead to disastrous consequences including lost of data, fortunes, and even lives. Despite its importance, current software testing practice lacks automation, and is still primarily based on highly manual processes from the generation of test cases up to the actual execution of the test. Although the emergence of helpful automated testing tools in the market is blooming, their adoptions are lacking as they do not adequately provide the right level abstraction and automation required by test engineers. JTst is a Java based automated unit testing tool that addresses some of the aforementioned issues. The main novel features are the fact that JTst automates the test preparation activities, facilitates the test data generation through recombination, and allows concurrent execution of test data, in order to encourage higher product quality at lower testing costs.

American Journal of Applied Sciences
Volume 5 No. 2, 2008, 77-82


Submitted On: 12 June 2007 Published On: 28 February 2008

How to Cite: Zamli, K. Z. & Isa, N. A. M. (2008). JTst- An Automated Unit Testing Tool for Java Program. American Journal of Applied Sciences, 5(2), 77-82.

  • 3 Citations



  • Automated Software Testing
  • Software Engineering