0% Complete
English
صفحه اصلی
/
یازدهمین کنفرانس بین المللی فناوری اطلاعات و دانش
استخراج موارد آزمون سطح برونمتد و درونکلاس از برنامههای شئگرا
نویسندگان :
محمد قرشی
1
حسن حقیقی
2
1- دانشگاه شهید بهشتی
2- دانشگاه شهید بهشتی
کلمات کلیدی :
استخراج موارد آزمون، آزمون برنامههای شئگرا، آزمون برنامهها جاوا
چکیده :
امروزه زبانهای برنامهنویسی شئگرا در تولید بسیاری از برنامههای کاربردی و خدمات الکترونیک، به ویژه در حوزههای تجارت الکترونیک و دولت الکترونیک، استفاده میشوند. این زبانها با محصورسازی اشیا، پنهان سازی حالت اشیا از یکدیگر و با افزایش پیچیدگی روابط بین کلاسها، پیدا کردن نواقص احتمالی در برنامه را دشوار میسازند. بنابراین وجود روشهای خودکار برای آزمون برنامههای شئگرا میتواند به کاهش هزینه توسعه و نگهداری این برنامهها منجر شود. تمرکز روشهای موجود استخراج موارد آزمون از برنامههای شئگرا بیشتر در سطح درونمتد است، به طوری که این روشها دادههای آزمونی را استخراج میکنند که سطح کدهای منبع متدهای کلاس را پوشش دهد. نیاز به روشهایی برای آزمون روابط بین متدهای کلاس و آزمون حالات مختلف کلاس حین فراخوانی مجموعهای از متدها برای زبانهای برنامهنویسی شئگرا کاملا محسوس است. در این مقاله روشی برای استخراج آزمونهای سطح برونمتد (برای آزمون روابط بین متدها) و درونکلاس (برای آزمون حالات مختلف کلاس) ارائه میشود. روش پیشنهادی بر روی پیادهسازی یک بازی کامپیوتری شامل ۱۴ کلاس مختلف اعمال شده است تا کاربردپذیری آن در عمل نشان داده شود. همچنین با ایجاد نواقص و خطاهای مختلفی در کلاسهای مذکور، روش پیشنهادی توانسته است ۱۸ خطا از ۲۵ خطای موجود را آشکار سازد.
لیست مقالات
لیست مقالات بایگانی شده
StockFM: پیش بینی قیمت بازار بورس ایران به کمک مدل بنیادین سری زمانی
فاطمه چیت ساز - سامان هراتی زاده
Revert Propagation: Who are responsible for a contagion initialization in a Diffusion Network?
Arman Sepehr - Mohammadzaman Zamani - Hamid Beigy - Shabnam Behzad
Kalman Filter–Based Anomaly Detection for User Authentication Failures in Enterprise Logs
Somayeh Soltani - Hossein Nikdel
Exploring the Relationship Between Gameplay Log Data and Depression & Anxiety
Soroush Elyasi - Arya Varasteh Nezhad - Fattaneh Taghiyareh
Prompt-Based Composed Fashion Image Retrieval via Gated Detail-Enhanced Dual Cross-Attention Difference Modeling
Kosar Keshavarz - Reza Azmi
رویکرد نوین مبتنی بر خوشهبندی محلی شدت روشنایی برای جداسازی بافتهای مغزی
آسیه خسروانیان - سعید آیت
حفظ حریم خصوصی در انتشار نسخه های متوالی دادههای شبکه اجتماعی با امکان افزایش یال
طاهره سرزهی - دکتر مهری رجایی طاهره سرزهی - مهری رجایی -
Using Deconvolutional Variational Autoencoder for Answer Selection in Community Question Answering
Golshan Afzali Boroujeni - Heshaam Faili
شناسایی حملات رومینگ تلفنهمراه با استفاده از یادگیری ماشین
سعیده سیف الدین - سجاد شیرعلی شهرضا
مدل یادگیری عمیق با بازنمایی چند مقیاسی زمان برای پیشبینی آبشار اطلاعاتی در شبکههای اجتماعی
مبینا پناهی - مهدی عمادی
بیشتر
ثمین همایش، سامانه مدیریت کنفرانس ها و جشنواره ها - نگارش 44.5.0