تحقيق رشته هاي مهندسي نرم افزار با عنوان تست نرم افزار

تحقيق رشته هاي مهندسي نرم افزار با عنوان تست نرم افزار

تحقيق رشته هاي مهندسي نرم افزار با عنوان تست نرم افزار درفرمت ورد 37 صفحه قابل ويرايش

 

اهداف:

هدف اين بخش معرفی روشهايی است که می توانند در تست برنامه ها و کشف خطاها بکار روند.پس از خواندن اين فصل:

*      با تعدادی از تکنيکهای تست کردن را که برای کشف خطاها           بکار می روند آشنا شوید.

     * با رهنمونهايی در مورد تست رابطهای اشیاء آشنا می            شويد.

 

   * راههای مخصوص برای تست کردنcomponent        ها و تست يکپارچگی سيستمهای  شئ گرا درک  خواهيد کرد.

 

 * با اصول وعملياتی که ابزارcase حمايت می کند (برای تست کردن) آشنا می شويد.

 

  در فصل 3 روی يک فرآيند تست کردن عمومی که با تست واحدهای برنامه شخصی (مثل توابع و اشيا) آغاز می شد بحث کرديم.اين واحدها با هم تشکيل يک زير سيستم يا سيستم را می دهند و ارتباط و برهم کنش واحدها بر هم تست می شود.در نهايت پس از اتمام سيستم مشتری ممکن است يک سری تستهای قابل قبول روی سيستم انجام دهد تا ببيند آيا سيستم همانطور که تعريف شده کار می کند يا نه؟

  يک ديد انتزاعی تر از فرآيند تست در شکل 1-20 نشان داده شده است.مرحله تست اجزا(component) با تست عمليات اجزا در ارتباط است که اين عمليات می تواند يک تابع باشد يااينکه گروهی از متدهای جمع آوری شده در يک ماژول يا شئ باشد.در طول تست يکپارچگی اين اجزا با هم تشکيل زيرسيستم يا سيستم را مي دهند.در اين مرحله تست بايد برروی بر هم کنش بين اجزا وعمليات و کارآيی کل سيستم متمرکزشود.با اين وجود حتما" عيوبی که دراين اجزا وجود داشته ودرطی مراحل قبلی خود را نشان نمی دادند آشکار می شوند.

  به عنوان قسمتی از فرآيند طراحی v&v،مدير بايد تصميماتی در مورد اينکه چه کسانی بايد مسئول مراحل مختلف تست باشند تصمیم بگیرد.در بیشتر سیستمها برنامه نویسان مسئول تست کد خودشان هستند(ماژول یا شیء) پس از تکمیل تست شخصی کار به یک جمع کننده (integrator) تحویل داده می شود تا ماژولهای توليد شده توسط برنامه نويسان را جمع کند و نرم افزار را بسازد و سپس سيستم را به عنوان «کل» تست کند.(بطورکلی)    

  با اين وجود در مورد سيستمهای حساس و بحرانی ممکن است يک فرآيند رسمی بکار رود که درآن تست کنندگان مستقل، مسئول همه مراحل فرآيندتست هستند.تستها بطور مجزا انجام می شوند و ثبت جزئيات ،بدست می آيد.

  در هنگام تست سيستمهای بحرانی، تشخيص جزئيات هردو جزء نرم افزاری توسط تيمهای مستقل برای انجام تست برای سيستم بکار می رود.


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

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

مبلغ قابل پرداخت 9,000 تومان
کدتخفیف:

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


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

نام فایلحجم فایل
teste-narmafzar_1856937_5316.zip28.3k