Inlämning av Examensarbete / Submission of Thesis

Ali Jafar; Mohan Maharjan MSE:2009-19, pp. 109. COM/School of Computing, 2009.

The work

Författare / Author: Ali Jafar, Mohan Maharjan,
Titel / Title: Understandability of General Versus Concrete Test Cases
Översatt titel / Translated title: Understandability of General Versus Concrete Test Cases
Abstrakt Abstract:

One possibility to automate more of software testing is to have developers write more general test cases. Given a general (parameterized test case), that holds in many situations, software can generate many different test instances and execute them automatically. Thus, even though the developers write fewer and smaller tests they can test more.
However, it is not clear what other effects the use of generalized test cases has. One hypothesis is that “More general test cases are harder to understand than concrete ones and thus would lead to overall tests that are harder to understand”.
Software understandability can be defined as the system that is written by one person is easy to read and understand by another person easily without any resistance. However, software understandability is hard to measure because understandability depends on the cognitive behavior of human. Software understandability assists in software reusability and software maintainability.

Ämnesord / Subject: Datavetenskap - Computer Science\Software Engineering

Nyckelord / Keywords: Concrete testing, Parameterized testing, JUnit, NUnit, Pex, Understandability.

Publication info

Dokument id / Document id:
Program:/ Programme Masterprogram i Software engineering 120 p/Master´s program in Software engineering 120 p
Registreringsdatum / Date of registration: 11/27/2009
Uppsatstyp / Type of thesis: Masterarbete/Master's Thesis (120 credits)


Handledare / Supervisor: Dr. Robert Feldt
Examinator / Examiner: Dr. Robert Feldt
Organisation / Organisation: Blekinge Institute of Technology
Institution / School: COM/School of Computing

+46 455 38 50 00

Files & Access

Bifogad uppsats fil(er) / Files attached: masterthesis2009.pdf (1588 kB, öppnas i nytt fönster)