Skip to main content

Test Data Generation Approaches for Structural Testing and Automatic Programming Assessment: A Systematic Literature Review

Buy Article:

$107.14 + tax (Refund Policy)

Automatic Programming Assessment (or APA) has commonly been applied in computer science education in assisting educators to effectively mark and grade students’ programming assignments, and hence significantly reducing the workload of educators. APA is one of the methods that require test data generation as its integral part. This study attempts to reveal gaps between software testing and computer science education researches in terms of test data generation for structural testing. This study utilizes a technique of Systematic Literature Review (SLR) to provide a comprehensive review of the existing evidence within the topic of interest. This SLR aims to identify possible approaches to improving the current study of APA, particularly in generating test data for structural testing. The results of this study revealed that there is a clear gap within the perspective context of the covered areas. Particularly, in software testing, the findings show that Meta-Heuristic techniques are among the popular techniques that were applied to realize Automated Test Data Generation (ATDG) for structural testing. Apart from that, the path coverage, branch coverage and statement coverage have been identified as the most popular structural logic coverage that were applied in previous studies.

Keywords: Automatic Programming Assessment; Structural Testing; Test Data Generation

Document Type: Research Article

Affiliations: School of Computing, College of Arts and Sciences, Universiti Utara Malaysia, 06010 UUM Sintok, Kedah, Malaysia

Publication date: 01 May 2017

More about this publication?
  • ADVANCED SCIENCE LETTERS is an international peer-reviewed journal with a very wide-ranging coverage, consolidates research activities in all areas of (1) Physical Sciences, (2) Biological Sciences, (3) Mathematical Sciences, (4) Engineering, (5) Computer and Information Sciences, and (6) Geosciences to publish original short communications, full research papers and timely brief (mini) reviews with authors photo and biography encompassing the basic and applied research and current developments in educational aspects of these scientific areas.
  • Editorial Board
  • Information for Authors
  • Subscribe to this Title
  • Ingenta Connect is not responsible for the content or availability of external websites
  • Access Key
  • Free content
  • Partial Free content
  • New content
  • Open access content
  • Partial Open access content
  • Subscribed content
  • Partial Subscribed content
  • Free trial content