Test-splitter : creating unit tests from system tests with different input combinations

Access full-text files

Date

2018-12-07

Authors

Demir, Oguz

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

In this thesis, an automated test generation technique for creating unit tests from system tests is presented. Our technique includes two main approaches, which are splitting a test into multiple tests and alternating the input values of the tests by applying different input combinations. We also present our tool which allows this technique to be applied on Java projects. We evaluated our technique on popular open-source projects. The results show that our technique can effectively create unit tests from system tests and increase the code coverage of the test suite by applying different combinations for input values.

Description

LCSH Subject Headings

Citation