ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

The comparison of the unit test tools JUnit and TestNG

Aleš Šarkanj (2011) The comparison of the unit test tools JUnit and TestNG. EngD thesis.

Download (1464Kb)


    Testing holds an important role in developing software. It is a process ensuring software works as expected. An important part of testing is unit testing as the basic testing level. The purpose of this thesis is comparing JUnit and TestNG, two of the most popular unit testing tools in Java. In the first part we will present testing and its purpose within software development. We will also present the basic terminology and levels of testing. Further on the area of unit testing will be presented, as well as JUnit and TestNG. The main part of this thesis is dedicated to comparing the two tools. First we will consider the requirements, expected in a unit testing tools, from which a set of comparison criteria will be established. Finally the comparison results and choice of the best tool will be presented.

    Item Type: Thesis (EngD thesis)
    Keywords: testing, unit testing, unit testing tool, unit testing framework, JUnit, TestNG
    Number of Pages: 51
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    viš. pred. dr. Igor Rožanc278Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00008659540)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1521
    Date Deposited: 21 Sep 2011 14:53
    Last Modified: 03 Oct 2011 10:20
    URI: http://eprints.fri.uni-lj.si/id/eprint/1521

    Actions (login required)

    View Item