پاورپوینت فصل 18 آزمون برنامه های کابردی سنتی (pptx) 20 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 20 اسلاید
قسمتی از متن PowerPoint (.pptx) :
آزمون برنامه های کابردی سنتی
فصل 18
نگاهی گذرا
آزمون نرم افزار چیست ؟
چه کسی آن را انجام می دهد ؟
چرا اهمیت دارد ؟
مراحل کار کدام است ؟
محصول کاری چیست ؟
چگونه مطمئن شویم از عهده کارها بر آمده ایم ؟
1
مبانی آزمون نرم افزار
جمیز بک: آزمون پذیری نرم افزار صرفاً عبارت است از اینکه یک برنامه کامپیوتری را چقدر آسان می توان آزمایش کرد.
خصوصیاتی که منجر به آزمون پذیری نرم افزار می گردد:
. قابلیت کار کردن . سادگی . قابلیت مشاهده
. پایداری .کنترل پذیری . درک پذیری
. تجزیه پذیری
نظر کینر، فالک و نگوین در مورد آزمون خوب:
آزمون خوب با احتمال زیادی خطاها را می یابد، دارای زواید نیست و باید بهترین باشد.
2
دیدگاه های درونی و بیرونی نسبت به آزمون
هر محصول مهندسی شده به یکی از دو روش زیر آزموده می شود:
دیدگاه درونی یا جعبه سفید
دیدگاه برونی یا جعبه سیاه
3
آزمون مسیر های پایه
1. نمادگذاری گراف جریان
جریان کنترل منطقی با استفاده از نماد گذاری.
متناظر با هر ساختار ساخت یافته یک نماد گراف جریان وجود دارد.
4
نمودار گردشی و گراف جریان
5
2. مسیر های مستقل برنامه
مسیر مستقل، هر مسیری از برنامه است یک حداقل یک مجموعه ی جدید از دستورهای پردازش یا یک دستور شرطی را معرفی می کند.
6
پیچیدگی سیکلوماتیک
تعداد نواحی گراف جریان متناظر با پیچیدگی سیکلوماتیک
پیچیدگی سیکلوماتیک، V(G)، برای یک گراف جریان G به دو صورت زیر تعریف می شود:
V(G)=E-N+2
V(G)=P+1
7