-
شماره ركورد
8559
-
پديد آورنده
مبين شاه حيدري
-
عنوان
افزايش آزمون پذيري برنامه با اعمال بازآرايي خودكار ) تزريق متد ( ب روي برنامه جاوا
-
مقطع تحصيلي
كارشناسي
-
رشته تحصيلي
مهندسي كامپيوتر
-
سال فارغ التحصيلي
1402
-
استاد راهنما
دكتر مهرداد آشتياني
-
استاد مشاور
دكتر حسين رحماني
-
دانشجوي وارد كننده اطلاعات
مبين شاه حيدري
-
تاريخ ورود اطلاعات
1402/06/27
-
دانشكده
مهندسي كامپيوتر
-
عنوان به انگليسي
Increasing the testability of the program by applying automatic reorganization (method injection) on the Java program
-
چكيده
در مهنادساااي نرمافزار، ارزياابي ميزان آزمونپاذيري ياب برنااماه ميتواناد باه ور قاابال توجهي در تعيين هزيناه
آزمون برنامه نيز تأثيرگذار اساات. اين تحقيق به منظور ارائه يب روش جامع براي تعيين ميزان آزمونپذ ير ي
برنامههاي نرمافزاري انجام شااده اساات. اصااليترين هد اين پروژه، بازآرايي خودكار الگوي تزريق متد در
برنامه جاوا اسات. افزايش وابساتگ ي بين كالا ها منجر به پيچيدهتر شادن آزمونهاي واحد مربوط به آنها
ميشاود. اين وابساتگ ي باعث ميشاود كه رديابي و شاناساايي خطاها در داخل برنامه دشاوارتر گردد. تاكنون
هيچ راهكااري جاامع و قاابال ا ميناان براي ارزياابي ميزان آزمونپاذيري برنااماههاا ارائاه نشااادهاسااات كاه تماام
پارامترهاي برنامه را به صورت جامع در نظر بگ يرد.
در اين تحقيق، با بهرهگيري از الگوي تزريق و راهكارهاي بازساازي كد، مشاكالت و بوي بد كد در برنامهها از
ميان برده ميشاود. به اين ترتيب، با ابزار evosuite براي برنامههاي java آزمون يكتا به صاورت خودكار توليد
كرده و با اعمال بازآرايي الگوي تزريق كه در افزايش آزمونپذيري مؤثر هساتند، اعتبارسانجي ميشاود. اين
تحقيق به مهندساان نرمافزار كمب ميكند تا با افزايش تساتپذيري برنامهها، كيفيت و قابليت ا مينان آنها
را بهبود بخشند و هزينه آزمون را به حداقل برسانند
-
لينک به اين مدرک :