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

تولید داده تست از روی نمودار ماشین حالتUMLبا استفاده از الگوریتم ژنتیک

عنوان مقاله: تولید داده تست از روی نمودار ماشین حالتUMLبا استفاده از الگوریتم ژنتیک
شناسه ملی مقاله: ICRCC03_032
منتشر شده در سومین کنفرانس بین المللی مهندسی کامپیوتر و نرم افزار در سال 1396
مشخصات نویسندگان مقاله:

الهام السادات فاطمی محمدی - موسسه آموزش عالی علامه نایینی
مسعود رضاپور کمال آباد

خلاصه مقاله:
تولید داده تست به صورت تست خودکار به اعتبار نرم افزار در برابر نیاز کاربر به راحتی کمک می کند . داده تست را می توان از منابع مختلف تولید کرد ؛ به عنوان مثال : تجربه تست ، برنامه منبع و یا خصوصیات نرم افزار . انتخاب مناسب مجموعه ای از داده تست ، یک کار تصمیم گیری است . باید تصمیم بگیرید که در تست ، چه داده تستی باید استفاده کنید ، یک روش اکتشافی برای حل این مشکل به صورت خودکار مورد نیاز است . در این مقاله ، ما یک چارچوب برای تولید داده تست از مشخصات نرم افزار ارائه داده ایم انتخاب مشخصات از روی نمودار ماشین حالت زبان مدل سازی یکپارچهUML است . نمودار ماشین حالت زبانUMLتغییر حالت یک سیستم را در تمام مدتی که یک عمل می تواند در سیستم رخ دهد ، توصیف می کند . تولید داده تست ، دنباله ای از این اقدامات است . این دنباله از عمل تست ، کمک می کند تا بدانیم که چگونه باید سیستم تست شود . کیفیت تولید داده تست توسط تعدادی از تحولات اندازه گیری می شود که با استفاده از حذف داده تست صورت می پذیرد . تحولات ، داده تست بیشتری را می تواند حذف کند که باعث کیفیت بهتر داده تست است . تعداد تحولات تحت پوشش نیز به عنوان یک بازخورد برای یک جستجوی اکتشافی جهت یک مجموعه تست ، بهتر استفاده می شود . الگوریتم های ژنتیکیGAsبرای جستجو بهترین داده تست انتخاب شده است . نتایج تجربی ما نشان می دهد که رویکرد مبتنی برGAمی تواند پیشنهاد خوبی برای تولید داده تست جهت کار با برخی از انواع نمودارهای ماشین حالت umlباشد

کلمات کلیدی:
نسل داده تست - نمودار ماشین حالتUML-الگوریتم ژنتیک.

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