پاسخ به:مقالات مهندسی نرم افزار
پنج شنبه 24 فروردین 1391 7:38 PM
خليلي عظيمي عاطفه، رشيدحسين زاده الناز، نوراني فاطمه |
كنفرانس ملي مهندسي نرم افزار ايران 1388;ارديبهشت 1388(1) |
کلید واژه: تزريق خطا، آزمون، اتكاپذيري، قابليت اطمينان، تحمل پذيري خطا، حالتهاي آزمون |
خلاصه:
تامين قابليت اطمينان در سيستمها و طرحهاي مهندسي يكي از دغدغه هاي اصلي طراحان و توسعه دهندگان اين نوع سيستمهاست، چرا كه قابليت اطمينان در يك سيستم به معني پيوستگي و تداوم سرويس درست است. بنابراين ارزيابي قابليت اطمينان سيستمها و تحمل پذيري آنها در مقابل خطا بسيار مهم است. در اين ميان آزمونهاي مختلف به عنوان ابزاري جهت سنجش ميزان تحمل پذيري خطا نقش مهمي را ايفا مي نمايند. تزريق خطا متدي جهت تسريع فرايند آزمون است، تزريق خطا تكنيكي جهت بهبود پوشش خطا با استفاده از شناسايي خطاها مي باشد در حقيقت تزريق خطا اضافه نمودن حساب شده خطاها به يك سيستم است. زماني كه خطايي به يك قطعه تزريق مي شود، با استفاده از مجموعه هاي آزمون تاثير اين خطا بر روي سيستم بررسي ميشود و ميزان پوشش خطا ارزيابي مي گردد. در اين مقاله تكنيك هاي مختلف تزريق خطا بر روي سيستم هاي سخت افزاري و نرم افزاري و چگونگي بهبود حالتهاي آزمون مبتني بر خطا بررسي شده است. |