eprintid: 2636 rev_number: 6 eprint_status: archive userid: 272 dir: disk0/00/00/26/36 datestamp: 2017-11-16 04:29:04 lastmod: 2017-11-16 04:29:04 status_changed: 2017-11-16 04:29:04 type: conference_item metadata_visibility: show creators_name: Nguyen, Duc Anh creators_name: Pham, Ngoc Hung creators_id: nguyenducanh@vnu.edu.vn creators_id: hungpn@vnu.edu.vn title: A Test Data Generation Method for C/C++ Projects ispublished: inpress subjects: IT divisions: fac_fit abstract: This research proposes an automated test data generation method for C/C++ projects to generate the lower number of test data while gaining higher code coverage in comparison with KLEE, CAUT, PathCrawler, and CREST. In order to do that, the proposed method contributes an algorithm named loop depth frst search by combining both static testing and concolic testing together. Besides, the paper also provides an improvement symbolic execution for avoiding the initial test data problem in the concolic testing. Currently, a tool supporting the proposed method has been developed and applied to test on different C/C++ projects in several software companies. The experimental results show the higher coverage with the lower number of test data compared with the existing methods. The experimental results display the effectiveness and practical usefulness of the proposed method for automated test data generation in practice date: 2017 full_text_status: none pres_type: paper event_title: The Eighth International Symposium on Information and Communication Technology (SoICT 2017) event_location: Nha Trang event_dates: 7-8 December event_type: conference refereed: TRUE citation: Nguyen, Duc Anh and Pham, Ngoc Hung (2017) A Test Data Generation Method for C/C++ Projects. In: The Eighth International Symposium on Information and Communication Technology (SoICT 2017), 7-8 December, Nha Trang. (In Press)