مروری بر روش های آزمون نرم افزارهای شی گرا واولویت بندی موارد آزمون در آنها

  • سال انتشار: 1398
  • محل انتشار: سومین کنفرانس ملی مهندسی کامپیوتر،داده کاوی و داده های حجیم
  • کد COI اختصاصی: CEDAB03_004
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1662
دانلود فایل این مقاله

نویسندگان

سمیه عشوریان

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

شهره آجودانیان

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

چکیده

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

کلیدواژه ها

آزمون نرم افزار، نرم افزار شیءگرا، اولویت بندی مورد آزمون ، توسعه نرم افزار

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

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

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

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