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

سال انتشار: 1390
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,670

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

CSCCIT01_019

تاریخ نمایه سازی: 8 بهمن 1390

چکیده مقاله:

تست و رگرسیون این اطمینان را حاصل می کند که تغییران بر روی رفتار کنونی نرم افزار اثر نامطلوبی نگذاشته است. این نوع تست برای اطمینان از کیفیت کاربردهای مبتنی بر سرویس نیز مورد استفاده قرار می گیرد. چنانچه بخواهیم تمامی موارد تست را برای نرم افزار تغییر یافته استفاده کنیم رمان و هزینه زیادی صرف خواهد شد. یکی از تکنیک های تست رگرسیون تکنین اولویت بندی است که باعث افزایش کارایی تست در وب سرویس می شود. در این مقاله نیز بر این تکنیک تکیه می کنیم و روش مبتنی بر ساخت یک گراف وزن دار با استفاده از زبان WS-BPEL ارائه خواهیم نمود. در روش ارائه شده به دلیل اهمیت زمان و هزینه تست رگرسیون در وب سرویس ها ، علاوه بر معیار تغییر ، معیار زمان و هزینه را نز در محاسبه وزن هر گره در نظر خواهیم گرفت و موارد تست را بر اساس بیشترین وزن ، اولویت بندی می نماییم. در نهایت با کمک یک بررسی موردی ، کاربرد روش خود را نشان می دهیم. نتایج مقایسه تکنیک پیشنهادی با سایر تکنیک ها نشان می دهد که روش ارائه شده نسبت به سایر روش ها نتیجه دقیق تری را ارائه می نماید و علاوه بر در نظر گرفتن معیار تغییر ، معیارهای هزینه و زمان را نیز مورد توجه قرار می دهد و به همین خاطر روشی کاملتر است.

کلیدواژه ها:

نویسندگان

مائده تشکریان

دانشگاه علوم و فنون مازندران- دانشکده مهندسی کامپیوتر و فناوری اطلا

فرناز زیدی

دانشگاه علوم و فنون مازندران- دانشکده مهندسی کامپیوتر و فناوری اطلا

حسین مومنی

دانشگاه علم و صنعت ایران - دانشکده کامپیوتر

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Chen, L., Wang, Z., Xu, L., Lu, H., Xu, B., ...
  • Yoo, S., Harman, M."Regression testing minimisation, selection and prioritisation: asurvey", ...
  • Athira, B., Samuel, P., "Web services regression test case prioritization", ...
  • Leon, D., Podgurski, A., "A comparison of coverage-based and di ...
  • Kim, J. M., Porter, A., " A history-based test prioritization ...
  • Sherriff, M., Lake, M., Williams, L., "Prioritization of regression tests ...
  • Srivastava, A., Thiagarajan, J., "Effectively prioritizing tests in development environment", ...
  • Tonella, P., Avesani, P., Susi, A., "Using the case-based ranking ...
  • Zhang, X., Nie, C., Xu, B., Qu, B., "Test case ...
  • Mei, L., Zhang, Z., Chan, W. K., Tse, T. H., ...
  • Yuan, Y., Li, Z., Sun, W., "A graph-search based approach ...
  • DONG, W. L., HU, J. H., "Test Method for BEPL-Based ...
  • نمایش کامل مراجع