ارایه یک راهبرد مبتنی بر مدل برای تست رگرسیون سیستم های سرویس گرا

  • سال انتشار: 1396
  • محل انتشار: دومین کنفرانس بین المللی پژوهش های دانش بنیان در مهندسی کامپیوتر و فناوری اطلاعات
  • کد COI اختصاصی: CITCOMP02_158
  • زبان مقاله: فارسی
  • تعداد مشاهده: 586
دانلود فایل این مقاله

نویسندگان

زهره غفوری

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

محمدرضا ملاحسینی

هیات علمی گروه کامپیوتر، دانشگاه میبد، یزد، ایران

چکیده

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

کلیدواژه ها

انتخاب گر موارد آزمون- تست رگرسیون- تست مبتنی بر مدل- تست و ب سرویس- وب سرویس

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

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

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

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