پاورپوینت تکنیک های آزمایش نرم افزار

 

 

 

 

 

 

 

نوع فایل power point

 

قابل ویرایش 51 اسلاید

 

قسمتی از اسلایدها

اهميت آزمايش نرم افزار و اثرات آن بر كيفيت نرم افزار نياز به تأكيد بيشتر ندارد. Deutch در اين باره اينگونه بيان مي نمايد :

توسعه سيستم هاي نرم افزاري شامل يك سري فعاليت هاي توليد مي باشد كه امكان اشتباهات انساني در آن زياد است. خطاها در ابتداي يك فرآيند و مراحل توسعه بعدي آن ظهور مي نمايند كه  اهداف با خطا يا به صورت ناقص مشخص شده باشند. به دليل عدم توانايي انجام كارها و برقراري ارتباط  به صورت كامل، توسعه نرم افزار با فعاليت تضمين كيفيت همراه است.

آزمايش نرم افزار عنصري حياتي از تضمين كيفيت نرم افزار  مي باشد و مرور تقريبي مشخصه، طراحي، و توليد كد را نشان مي دهد.

قابليت رويت در حال افزايش نرم افزار به عنوان عنصري از سيستم، و هزينه هاي مربوط به شكست نرم افزار، نيروهاي محركي هستند براي برنامه ريزي خوب از طريق آزمايش. براي يك سازمان توسعه نرم افزار، غيرمعمول نيست كه بين 30 تا 40 درصد كل فعاليت پروژه را براي آزمايش صرف كند. در نهايت، آزمايش نرم افزاري كه براي انسان حياتي است (براي مثال، كنترل پرواز، نظارت راكتور هسته اي) سه تا پنج برابر، هزينه بيشتر از تمام مراحل مهندسي نرم افزار را در مجموع خواهد داشت. در اين فصل، اصول بنيادي آزمايش نرم افزار اهداف قابل تغييري را براي آزمايش  نرم  افزار تعريف مي نما يند. طراحي ابزار آزمايش بر مجموعه اي از تكنيك ها براي ا يجاد ابزارهاي طراحي كه  اهداف كلي آزمايش را برآورده نمايند تأكيد دارند. در فصل 18 ،   استراتژي هاي آزمايش و اشكال زدايي نرم افزار ارائه مي گردند .

 

فهرست مطالب و اسلایدها

تكنيك هاي آزمايش نرم  افزار

نگاهي گذرا

1-17 اصول آزمايش نرم افزار

1-1-17  اهداف آزمايش

تجزیه پذیری

2-17  طراحی ابزار آزمایش

3-17  آزمایش جعبه سفید

4-17  آزمایش مسیر مبنا

تهيه ابزارهاي آزمايش

آزمايش ساختار كنترل

حلقه های ساده.

حلقه های متداخل.

6-17 آزمایش جعبه سیاه

7ـ17 آزمایشی برای محیط ها، معماری ها و کاربردهای خاص


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
file36_1844006_2057.zip240.1k

خرید و دانلود فایل