CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

شرحی بر تکنیک های کاهش زمانی تست رگرسیون

عنوان مقاله: شرحی بر تکنیک های کاهش زمانی تست رگرسیون
شناسه ملی مقاله: JR_ARTE-2-19_007
منتشر شده در در سال 1399
مشخصات نویسندگان مقاله:

فاطمه پرویز منفرد - .

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

کلمات کلیدی:
تست نرم افزار، تست رگرسیون، مجموعه تست، مورد آزمون

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1895626/