ارائه یک روش تولید خودکار داده های ورودی برای تست جهش-دانلود پای
عنوان پایان نامه :
ارائه یک روش تولید خودکار داده های ورودی برای تست جهش
یک صفحه از متن پایان نامه فقط برای نمونه :
1-1-1 روش اجرای سمبلیک
هر نقطه از اجرای سمبلیک برنامه شامل مقادیری برای متغییرهای برنامه در همان نطقه، محدودیت مسیر بر مقادیر در ان نقطه و شمارندهی برنامه است. محدودیت مسیر در حقیقت یک فرمول بولی است که از ترکیب عطفی شرطهای مسیر پیموده شده در برنامه جمع آوری میشود و مقادیر سمبلیک ورودی باید این شرطهای را ارضاء کنند و شمارندهی برنامه عبارت بعدی در برنامه که باید اجرا شود را نشان میدهد، برای هر برنامه درخت اجرایی ایجاد میشود در حقیقت با عبور از هر شرط در کد برنامه از طریق دستور fork یک انشعاب در این درخت ایجاد میشود، اگر عبارت شرطی این انشعابات غیر ارضاء شدنی باشد مسیر مربوط غیر ممکن میشود و اگر عبارت شرطی انشعاب برنامه ارضاء شدنی باشد آن مسیر، به عنوان یک مسیر ممکن [1]تلقی میگردد [41]. به طور کلی دادههای تست تولید شده، به سه گروه تقسیم میشوند:1- دادههای تست ساختاری که تولید میشوند تا مولفههای خاصی از ساختار برنامه پوشش دهند. 2- تولید کنندهی مشخصهی دادهها که دادههای تست را برای دامنهی ورودی به صورت رسمی بیان میکند. 3- تولید دادهها به صورت خودکار. به طور معمول در روش ساختاری یک مدل انتزاعی از برنامه (یک گراف کنترل جریان) و بعضی از مدلهای اجرای سمبلیک نمایش داده میشوند. برخی از موارد اجرای سمبلها نیاز به توان محاسبات عادی دارد. این محاسبات توسط عملگرهایی که در زبان برنامه نویسی برای اجرا سمبلها تعریف شدهاند، پشتیبانی میشوند. در اجرای سمبلیک یک برنامه، مفاهیم تغییر میکنند اما قواعد دستوری و کد برنامهی اصلی، تغییر نخواهد کرد. تنها راه ورودی اشیا دادهای سمبلیک به برنامه، از طریق ورودیهای آن است. این ورودیها به صورت لیستی مانند تعریف میشوند و به متغییرهای برنامه اختصاص داده میشوند.
[1] Feasible
دانلود رایگان فایل دموی این پایان نامه(فقط حاوی ده صفحه از صفحات پایان نامه با فرمت ورد):
پایان نامه ارائه یک روش تولید خودکار داده های ورودی برای تست جهش
دانلود رایگان فایل دموی این پایان نامه(فقط حاوی ده صفحه از صفحات پایان نامه با فرمت pdf):
پایان نامه ارائه یک روش تولید خودکار داده های ورودی برای تست جهش
برای دیدن جزئیات بیشتر ، خرید و دانلود آنی فایل متن کامل با فرمت ورد می توانید به لینک زیر مراجعه نمایید:
لینک متن کامل پایان نامه رشته مهندسی فناوری اطلاعات با عنوان ارائه یک روش تولید خودکار داده های ورودی برای تست جهش
Related posts:
ارزیابی برخی الگوریتمهای کنترل همروندی در سیستم مدیریت پایگاه دادهها، از طریق مدلسازی با پتری رنگ...
دانلود پایان نامه ارشد رشته فناوری اطلاعات: بررسی و تحلیل تاثیر سرمایه گذاری در فناوری اطلاعات بر به...
دانلود پایان نامه ارشد در باره فناوری اطلاعات: ارائه مدلی امن برای سیستمهای مدیریت فرآیند کسب وکار د...