پایان نامه رشته فناوری اطلاعات: ارائه یک روش تولید خودکار داده های ورودی برای تست جهش

دانلود پایان نامه

عنوان پایان نامه :

 ارائه یک روش تولید خودکار داده های ورودی برای تست جهش

یک صفحه از متن پایان نامه فقط برای نمونه :

 

 

  • شرط عدم خروج: انتخاب مسیر جهشی که سبب خروج از برنامه نشود.
  • شرط­های تودرتو: در یک ماژول، ممکن است شرط­های تودرتویی وجود داشته باشد که برای ارضاء شرط جهش، نیاز به ارضاء تمام آن­ها است.
  • شرط­های جهش یافته: عملگرهای جهشی­که سبب تغییر دستوری در کد شرط می­شود.

دامنه­ی ورودی باید ترکیبی از این شرط­ها را ارضاء کند. از این سه شرط برای اندازه­گیری فاصله­ی همینگ جهش­ها استفاده می­شود. پس از اندازه­گیری فاصله همینگ برای قرار گیری هر جهش در دسته مناسب متغیری به نام K که مقدار آن برابر نیمی از تعداد کل جهش­ها، و یک حد آستانه که مقدار آن برابر با نیمی از بیشتر فاصله­ی بین دو جهش است  تعریف می­شوند. در ابتدا K جهش به­صورت تصادفی انتخاب ­می­شود و آن­ها را در دسته­های اولیه قرار می­دهد سپس باقی جهش­ها با توجه به آنکه فاصله­ی آن­ها کمتر از حد آستانه­ است دسته­بندی می­شود. در مرحله­ی بعد از هر دسته یک جهش به صورت تصادفی انتخاب شده و خود یک دسته­بندی جدید را تشکیل می­دهد که با استفاده از این روش، علاوه بر کاهش تعداد جهش­ها موارد تستی که نتواند دسته جهشی را از بین ببرد از مجموعه­ی تست حذف می­شود.

 

دانلود  رایگان فایل دموی این پایان نامه(فقط حاوی ده صفحه از صفحات پایان نامه با فرمت ورد): 

پایان نامه ارائه یک روش تولید خودکار داده های ورودی برای تست جهش

دانلود  رایگان فایل دموی این پایان نامه(فقط حاوی ده صفحه از صفحات پایان نامه با فرمت pdf): 

پایان نامه ارائه یک روش تولید خودکار داده های ورودی برای تست جهش

برای دیدن جزئیات بیشتر ، خرید و دانلود آنی فایل متن کامل با فرمت ورد می توانید به لینک زیر مراجعه نمایید:

 دانلود از لینک زیر

 لینک متن کامل پایان نامه رشته مهندسی فناوری اطلاعات با عنوان ارائه یک روش تولید خودکار داده های ورودی برای تست جهش