افزایش کارایی تست نرم افزار با استفاده از تکنیک برش

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 825

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

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

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

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

ITCC02_470

تاریخ نمایه سازی: 21 شهریور 1395

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

فرخ جعفری

دانشگاه آزاد اسلامی واحد لارستان

احمد مصلی نژاد

دانشگاه آزاد اسلامی واحد سپیدان

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • A _ M ohammadian, B.Arasteh _ Using Program Slicing Technique ...
  • M.R Lyn , ((Handbooks of Software Reliability Engineering)) ISBN _ ...
  • H. Pham, ((System Software Reliability)) Springer Series in Reliability Engineering, ...
  • P. Ammann, J Offutt, ((Introduction to Software Testing)) CAMBRIDGf PRESS, ...
  • M. Marre and A Bertolino, ((Reducing and Estimating the Cost ...
  • S. Rapps and E.J. Weyuker, ((Selecting Software Eest Data Using ...
  • G. Rothermel, M.J. Harrold, J Ostrin, and C. Hong, ((Empirical ...
  • W.E Wong, J.R Horgn, S London, and A.P. Mathur, ((Effect ...
  • R.S. Pressman & Associates, Software Engineering: A Practitoner s Approach, ...
  • «1 Intcrmationl Confcrcncc & 3" Nationl Confcrcncc on Ncw Tcchnologics ...
  • B. Beizer, ((Software Testing Techniques)) Second Edition. New York: Van ...
  • P.G Frankl and EJ. Weyuker, ((An Applicable Family of Data ...
  • C.R. Reeves, ((Modern Heuristic Techniques For Combinatoril Prob lems)) , ...
  • A. Mockus, ((Test Coverage and post- Verification Defects: A Multiple ...
  • G. A. Venkatesh, ((The semantic approach to program slicing)), In ...
  • نمایش کامل مراجع