شماره ركورد
7257
پديد آورنده
آرش معصومي نائيني
عنوان
تحليل پوياي نرم افزار مبتني بر پوشش گراف برنامه
مقطع تحصيلي
كارشناسي
رشته تحصيلي
مهندسي كامپيوتر
سال فارغ التحصيلي
1399
استاد راهنما
دكتر حسن نادري
دانشجوي وارد كننده اطلاعات
ارش معصومي نائيني
تاريخ ورود اطلاعات
1400/03/30
دانشكده
كامپيوتر
عنوان به انگليسي
dynamic code analyse based on cotrol flow graph prime path coverage
چكيده
در چرخهي حيات نرمافزار مرحلهي پس از طراحي و توسعه، آزمون يا بررسي صحت نرم افزار توليد شده است. آزمون به روشهاي دستي يا خودكار صورت ميپذيرد. در آزمون خودكار يكي از مسائل بررسي تمامي حالتهاي ممكن براي نرم افزار است، تا در هنگام استفاده واقعي نسبت به عملكرد صحيح در هر شرايطي اطمينان وجود داشته باشد. از روشهاي بررسي ميزان پوشش تمامي حالات توسط يك مجموعه آزمون ميتوان درصد پوشش مجموعه آزمون بر مسيرهاي موجود در گراف جريان كنترلي برنامه را نام برد. در اين پايان نامه برنامهاي ارائه شده است كه براي كد منبع C++ ابتدا گراف جريان كنترلي را استخراج نموده، سپس با فراكد گذاري كد منبع و اجراي آن با دادههاي آزمون داده شده ميزان كيفيت مجموعه آزمون را بررسي ميكند.
كليدواژه ها
آزمون نرم افزار , گراف جريان كنترلي , تجزيه نحوي , فراكد گذاري , مسير اجرا , درصد پوشش , مسير اصلي , انتلر