پیاده سازی خودآزمون با استفاده از برنامه نویسی جنبه گرا

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 641

This Paper With 19 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ITCC01_523

تاریخ نمایه سازی: 9 فروردین 1395

Abstract:

خودآزمون یکی از ویژگی های تکنولوژی های هوشمند است. خود آزمون شامل دو جزء: مجموعه ی کاملی ازموردهای آزمون و مکانیزم های آزمون توکار (حالت خودآزمون) است. موردهای آزمون از زمان شروع پروژهجمع آوری شده و در آزمون یکپارچگی ، پذیرش و رگرسیون بکار برده می شوند. حالت خودآزمون توکار اجرایموردهای آزمون در محیط های مختلف و مقایسه ی نتایج بدست آمده با مقادیر استاندارد را فراهم می کند. برایپیاده سازی خودآزمون، در متن نرم افزار دستوراتی قرار می گیرند که اطلاعات لازم از جمله: پر کردن فیلدها، کلیککردن دکمه ها، ارسال یک پرسوجو به پایگاه داده و غیره را در فایل هایی بنام فایل آزمون ثبت کنند. چون ایندستورات در متن نرم افزار و در بین دستورات اصلی ماژول های مختلف قرار می گیرند باعث: پخش شدن کدهایآزمون در ماژول های مختلف (پراکندگی)، قرار گرفتن کدهای بیش از یک دغدعه یا نیازمندی در یک ماژول(درهم تنیدگی )، از بین رفتن ماژولاریتی، افزایش پیچیدگی نگهداری، کاهش درک و فهم و غیره می شوند. در اینتحقیق، از مفهوم جنبه برای حل این مشکلات استفاده شده است. به این صورت که یک جنبه (جنبه هایی) برای آزموننرم افزار در نظر گرفته شده و کدهای مربوطه فقط در آن جنبه قرار می گیرند.

Authors

علی معصوم پورعسکری

دانشکده ی برق، کامپیوتر و فناوری اطلاعات، دانشگاه آزاد اسلامی واحد بم، بم، ایران

اسلام ناظمی

دانشکده مهندسی برق و کامپیوتر، دانشگاه شهید بهشتی،تهران، ایران

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Diebelis E., and Bicevskis J., "Software Self-Testing", proceeding ofDatabase and ...
  • Vizulis V., and Diebelis E., "Self-Testing Approach and Testing Tools", ...
  • Points in Self-Testing", proceeding of Test:ه [3] Diebelis E., and ...
  • Diebelis E., and Bicevskis J., _ imp lementation of Self-Testing", ...
  • King T. M., Ramirez A. E., Cruz R., and Clarke ...
  • Components", journal of computers, vol. 2, no. 9, 2007. ...
  • King T. M., _ Self-Testing Approach for Autonomic Software", doctor ...
  • Bergmans L., and Lopes C. V., "Aspect- Oriented Programming" , ...
  • Kiczales G., Lamping J., Mendhekar A., Maeda C., Lopes C. ...
  • Mariani L., Pezz e M., and Willmor D., "Generation of ...
  • نمایش کامل مراجع