بررسی رویکرد های تست مبتنی بر مدل و ارائه روشی برای تست نرم افزار ها

  • سال انتشار: 1392
  • محل انتشار: اولین همایش ملی برق و کامپیوتر جنوب ایران
  • کد COI اختصاصی: KHIAU01_043
  • زبان مقاله: فارسی
  • تعداد مشاهده: 4388
دانلود فایل این مقاله

نویسندگان

حامد ملک زاده

موسسه آموزش تعالی ، دانشجوی کارشناسی ارشد، قم، ۱۳۳۳۱ ۴۴۱۳۳ ، ج.ا.ایران،

محبوبه شمسی

دانشگاه صنعتی قم، عضو هیئت علمی گروه برق و کامپیوتر، قم، ج.ا.ا،

میلاد مبکی

موسسه آموزش تعالی ، دانشجوی کارشناسی ارشد، قم، ۴۵۳۱۵ ۹۱۴۴۵ ،ج.ا.ایران،

امیر بالغی

موسسه آموزش تعالی ، دانشجوی کارشناسی ارشد، قم،

چکیده

تست نرم افزار یکی از فازهای اصلی و گران در چرخه حیات نرم افزار محسوب میشود. با پیشرفت روش های مبتنی بر مدل، روشهای جدیدی نیز برای ایجاد نمونه های تست از مدل های موجود در سیستم کشف شد، که به آن تست مبتنی بر مدلMBT(گفته می شود.هدف ازMBTافزایش قابلیت اعتماد نرم افزار و کاهش هزینهها از طریق خودکار سازی نمونه های آزمون از رفتارهای رسمی مدل سیتم میباشد. درMBTسیستم در حال تست با مشخصات یک سیستم در قالب یک مدل مقایسه میشود. یک رویکرد مشترک برایMBTتولیدیک مجموعه تست ،مبتنی بر مدل سیستم میباشد که به منظور اجرای مجموعه تست و ومقایسه رفتار مشاهده شده از سیستم تحت تستSUT(با موارد مورد انتظار میباشد.در این مقاله ضمن بازبینی اصولی رویکرد هایMBTیک روش جدید برای تست نرم افزارها بااستفاده ازMBTارائهخواهیم کرد. معیار مقایسه شامل مدلهای بازنمایی، ابزارهای پشتیبانی شده، معیارهای پوشش تست، سطوح خودکارسازی ،مدل های میانی و سطوح پیچیدگی میباشد. رویکرد ما ارائه شرح نیمه رسمی بصری از رفتار سیستم میباشد تا آن را با رفتارهای مورد انتظار مقایسه نماییم

کلیدواژه ها

تست نرم افزار، تست مبتنی بر مدل ، خودکار سازی تست مبتنی بر مدل، تولید موارد تست

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.