0% Complete
English
صفحه اصلی
/
یازدهمین کنفرانس بین المللی فناوری اطلاعات و دانش
استخراج موارد آزمون سطح برونمتد و درونکلاس از برنامههای شئگرا
نویسندگان :
محمد قرشی
1
حسن حقیقی
2
1- دانشگاه شهید بهشتی
2- دانشگاه شهید بهشتی
کلمات کلیدی :
استخراج موارد آزمون، آزمون برنامههای شئگرا، آزمون برنامهها جاوا
چکیده :
امروزه زبانهای برنامهنویسی شئگرا در تولید بسیاری از برنامههای کاربردی و خدمات الکترونیک، به ویژه در حوزههای تجارت الکترونیک و دولت الکترونیک، استفاده میشوند. این زبانها با محصورسازی اشیا، پنهان سازی حالت اشیا از یکدیگر و با افزایش پیچیدگی روابط بین کلاسها، پیدا کردن نواقص احتمالی در برنامه را دشوار میسازند. بنابراین وجود روشهای خودکار برای آزمون برنامههای شئگرا میتواند به کاهش هزینه توسعه و نگهداری این برنامهها منجر شود. تمرکز روشهای موجود استخراج موارد آزمون از برنامههای شئگرا بیشتر در سطح درونمتد است، به طوری که این روشها دادههای آزمونی را استخراج میکنند که سطح کدهای منبع متدهای کلاس را پوشش دهد. نیاز به روشهایی برای آزمون روابط بین متدهای کلاس و آزمون حالات مختلف کلاس حین فراخوانی مجموعهای از متدها برای زبانهای برنامهنویسی شئگرا کاملا محسوس است. در این مقاله روشی برای استخراج آزمونهای سطح برونمتد (برای آزمون روابط بین متدها) و درونکلاس (برای آزمون حالات مختلف کلاس) ارائه میشود. روش پیشنهادی بر روی پیادهسازی یک بازی کامپیوتری شامل ۱۴ کلاس مختلف اعمال شده است تا کاربردپذیری آن در عمل نشان داده شود. همچنین با ایجاد نواقص و خطاهای مختلفی در کلاسهای مذکور، روش پیشنهادی توانسته است ۱۸ خطا از ۲۵ خطای موجود را آشکار سازد.
لیست مقالات
لیست مقالات بایگانی شده
A Model-Driven Approach for Automatic Generation of Android Tourism Applications
Sara Adib - Bahman Zamani
Statistical distance-base acceptance strategy for desirable offers in bilateral automated negotiation
Arash Ebrahimnezhad - Dr Hamid Jazayeriy - Dr Faria Nassiri-mofakham
بررسی تأثیر استقرار استاندارد COBIT در افزایش بهره وری سازمانها (مطالعه موردی: شعب نمایندگیهای همراه اول، ایرانسل، رایتل)
دکتر محمد ابراهیم سمیع - ساره رحمانیان محمد ابراهیم سمیع - ساره رحمانیان -
ISAAF: بهبود چارچوب مجوز خودتطبیق SAAF با استفاده از پیادهسازی مبتنی بر عامل و مفهوم I-Shairing
الهام معین الدینی - دکتر منیره عبدوس - دکتر اسلام ناظمی
مدیریت توأم منابع و خواب ایستگاه پایه مبتنی بر یادگیری تقویتی در شبکه های فوق متراکم با ارتباطات دو طرفه
طاهره رحمتی - بهروز شاهقلی قهفرخی
Enhancing Employee Promotion Prediction with a Novel Hybrid Model Integrating Convolutional Neural Networks and Random Forest
Pouya Ardehkhani - Seyyed Reza Moslemi - Hanieh Hooshmand
ParsEL 1.0: Unsupervised Entity Linking in Persian Social Media Texts
Majid Asgari-bidhendi - Farzane Fakhrian - Dr Behrouz Minaei-bidgoli
Simulanteus Load Balancing of Servers and Controllers in SDN-based IoMT
Somaye Imanpour - Ahmadreza Montazerolghaem - Saeed Afahari
Knowledge gap extraction based on the learner click behavior in interaction with videos using the association rule algorithm
Yosra Bahrani - Omid Fatemi
An approach to model the optimal service provisioning in vehicular cloud networks
Farhoud Jafari Kaleibar - Maghsoud Abbaspour
ثمین همایش، سامانه مدیریت کنفرانس ها و جشنواره ها - نگارش 40.3.1