صفحه محصول - پاورپوینت فصل 18-راهبردهای آزمون نرم افزار

پاورپوینت فصل 18-راهبردهای آزمون نرم افزار (pptx) 33 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 33 اسلاید

قسمتی از متن PowerPoint (.pptx) :

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

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

بانک پاورپوینت های آماده دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید