• شماره ركورد
    12745
  • عنوان
    مرور ادبيات روش‌مند روي فنون بازآرايي براي آزمون‌پذيري در سيستم‌هاي نرم‌افزاري
  • سال تحصيل
    1401
  • استاد راهنما
    دكتر سعيد پارسا
  • چکيده
    آزمون‌پذيري نرم‌افزار يكي از جنبه‌هاي مهم توسعه نرم‌افزار است كه به سهولت آزمون نرم‌افزار از نظر يافتن خطا اشاره دارد. آزمون‌پذيري، شناسايي و رفع مشكلات احتمالي در نرم‌افزار را براي توسعه‌دهندگان آسان مي‌كند كه در نهايت مي‌تواند كيفيت و قابليت اطمينان نرم افزار را براي كاربران و برنامه نويسان بهبود بخشد. با توجه به اهميت آزمون‌پذيري در زمينه نرم‌افزار، توسعه‌دهندگان براي بهبود آزمون‌پذيري از روش‌هاي بازآرايي استفاده كرده‌اند. اين سمينار مروري بر ادبيات روش‌مند بر روي روش‌هاي بازآرايي براي آزمون‌پذيري در سيستم‌هاي نرم‌افزاري را پيشنهاد مي‌كند. ما در ابتدا با پرس و جو از شش كتابخانه ديجيتالي بيش از 5000 مقاله پيدا كرديم و در نهايت به 38 مطالعه اوليه در اين زمينه رسيديم. مطالعات بر‌اساس روش‌هاي استفاده شده براي بهبودآزمون‌پذيري، زبان‌هاي برنامه‌نويسي، پروژه‌هاي نرم‌افزاري، ابزارها، مصنوعات نرم‌افزاري، معيار‌هاي كد و سطح آزمون دسته‌بندي شدند. با يك بررسي عميق، متوجه شديم كه 55.3% از مقالات از روش‌هاي بازآرايي و 44.7% از مقالات از روش‌هاي تبديل آزمون‌پذيري براي بهبود آزمون‌پذيري استفاده مي‌كنند. همچنين فقدان مجموعه داده‌هاي قابل اعتماد براي مقالات تبديل آزمون‌پذيري يك چالش بزرگ در اين زمينه است. در اين سمينار ما به بررسي تاثير باز‌آرايي بر روي بهبود آزمون‌پذيري مي‌پردازيم و معيارهايي كه بر روي آزمون‌پذيري نرم‌افزار تاثير دارند را مطالعه و بررسي مي‌كنيم. همچنين با توجه به مطالعاتي كه بر روي تاثير بازآرايي بر آزمون‌پذيري انجام شده، متوجه شديم از 51 بازآرايي‌ مختلف كه تأثيرشان بر روي آزمون‌پذيري بررسي شد 35 مورد از بازآرايي‌ها باعث بهبود آزمون‌پذيري و 14 مورد از بازآرايي‌ها باعث كاهش آزمون‌پذيري شدند. همچنين 2 مورد از بازآرايي‌ها بر آزمون‌پذيري تاثيري نداشتند. در مطالعات انجام شده تأثير 27 مورد معيار‌ را بررسي كردند و متوجه شدند 5 تا از آن‌ها داراي همبستگي مثبت با آزمون‌پذيري است.
  • نام دانشجو

    فاطمه باقري گله

  • تاريخ ارائه
    11/15/2023 12:00:00 AM
  • متن كامل
    81036
  • پديد آورنده

    فاطمه باقري گله

  • تاريخ ورود اطلاعات
    1402/09/05
  • عنوان به انگليسي
    A systematic literature review on refactoring for testability techniques in software systems
  • كليدواژه هاي فارسي
    آزمون‌ نرم‌افزار، بازآرايي نرم‌افزار، تبديل‌ آزمون‌پذيري، تلاش آزمون، كيفيت آزمون
  • كليدواژه هاي لاتين
    Software testing, software rfactoring, testability transformation, test effort, test quality