• شماره ركورد
    7257
  • پديد آورنده

    آرش معصومي نائيني

  • عنوان
    تحليل پوياي نرم افزار مبتني بر پوشش گراف برنامه
  • مقطع تحصيلي
    كارشناسي
  • رشته تحصيلي
    مهندسي كامپيوتر
  • سال فارغ التحصيلي
    1399
  • استاد راهنما
    دكتر حسن نادري
  • دانشجوي وارد كننده اطلاعات

    ارش معصومي نائيني

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