Implementing DDD for automatic test case generation

© 2020 by the authors. Software testing is a necessary process to ensure quality of software. Unfortunately, it is usually perceived as a very difficult process for inexperienced software developers. Defect-driven Development (DDD) is a novel development concept which aims to bridge such gap. DDD he...

Full description

Saved in:
Bibliographic Details
Main Authors: Wacharapong Nachiengmai, Sakgasit Ramingwong, Amphol Kongkeaw
Format: Journal
Published: 2020
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85078323787&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/68328
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-68328
record_format dspace
spelling th-cmuir.6653943832-683282020-04-02T15:30:29Z Implementing DDD for automatic test case generation Wacharapong Nachiengmai Sakgasit Ramingwong Amphol Kongkeaw Computer Science Social Sciences © 2020 by the authors. Software testing is a necessary process to ensure quality of software. Unfortunately, it is usually perceived as a very difficult process for inexperienced software developers. Defect-driven Development (DDD) is a novel development concept which aims to bridge such gap. DDD helps inexperienced developers to automatically generate essential test cases and scripts from defect information collected from a knowledge base. This research describes an implementation of the concept as well as its performance evaluation. The result suggests that this technique helps beginners to create an equivalent effectiveness level of unit test compared to experts in both term of time used and defect density. 2020-04-02T15:25:09Z 2020-04-02T15:25:09Z 2020-02-01 Journal 20103689 2-s2.0-85078323787 10.18178/ijiet.2020.10.2.1349 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85078323787&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/68328
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Computer Science
Social Sciences
spellingShingle Computer Science
Social Sciences
Wacharapong Nachiengmai
Sakgasit Ramingwong
Amphol Kongkeaw
Implementing DDD for automatic test case generation
description © 2020 by the authors. Software testing is a necessary process to ensure quality of software. Unfortunately, it is usually perceived as a very difficult process for inexperienced software developers. Defect-driven Development (DDD) is a novel development concept which aims to bridge such gap. DDD helps inexperienced developers to automatically generate essential test cases and scripts from defect information collected from a knowledge base. This research describes an implementation of the concept as well as its performance evaluation. The result suggests that this technique helps beginners to create an equivalent effectiveness level of unit test compared to experts in both term of time used and defect density.
format Journal
author Wacharapong Nachiengmai
Sakgasit Ramingwong
Amphol Kongkeaw
author_facet Wacharapong Nachiengmai
Sakgasit Ramingwong
Amphol Kongkeaw
author_sort Wacharapong Nachiengmai
title Implementing DDD for automatic test case generation
title_short Implementing DDD for automatic test case generation
title_full Implementing DDD for automatic test case generation
title_fullStr Implementing DDD for automatic test case generation
title_full_unstemmed Implementing DDD for automatic test case generation
title_sort implementing ddd for automatic test case generation
publishDate 2020
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85078323787&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/68328
_version_ 1681426800061710336