CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

Automatic Software Test Data Generation for Path Testing Using Genetic Algorithm

عنوان مقاله: Automatic Software Test Data Generation for Path Testing Using Genetic Algorithm
شناسه ملی مقاله: ISCELEC05_020
منتشر شده در پنجمین کنگره بین المللی مهندسی برق، کامپیوتر و مکانیک در سال 1399
مشخصات نویسندگان مقاله:

Mina Nazari - Faculty of Computer Engineering, Razi University Kermanshah, Iran
Amirhossein Damia - Faculty of Computer Engineering, K. N. Toosi University of Technology Tehran, Iran

خلاصه مقاله:
Software testing is a very expensive and time consuming process. Test methods which generate test data based on the program’s internal structure are intensively used. Structural testing is used for automatic test data generation, in which the problem becomes a search problem. The use of metaheuristic global search techniques for software test data generation has been the focus of researchers in recent years. Genetic algorithm (GA) is one class of search algorithms that has been used widely in this field. This paper proposes a comparison between GA and random search for automatic test data generation, a technique that forces the execution of a desired path of the program called target path. Results show that our approach to software test data generation is more efficient compared with the random search method.

کلمات کلیدی:
Software testing, structural testing, test data generation, global search, genetic algorithm

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1196801/