سفارش تبلیغ
صبا ویژن
دانشجو کمک
   مشخصات مدیر وبلاگ
 
    آمارو اطلاعات

بازدید امروز : 94
بازدید دیروز : 68
کل بازدید : 622409
کل یادداشتها ها : 6776

نوشته شده در تاریخ 95/12/20 ساعت 11:2 ع توسط یاوران


دسته بندی فناوری اطلاعات
فرمت فایل doc
حجم فایل 1.316 مگا بایت

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

پرداخت و دانلود

 

 

 

 

 

 

فصل یک : پیشینه تحقیق________________________________________________________ 1

1-1-  مقدمه___________________________________________________________________________ 2

1-2- آزمون نرم افزار____________________________________________________________________ 2

1-2-1- تست نرم افزار_______________________________________________________________________________ 3

1-2-2- انواع روشهای تست نرم افزار____________________________________________________________________ 4

1-3- مبانی آزمون نرم افزار______________________________________________________________ 5

1-4- هدف از آزمون_____________________________________________________________________ 6

فصل دوم: موضوعات و مفاهیم مرتبط با موضوع تحقیق_________________________________ 8

2-1- آزمون نرم افزار____________________________________________________________________ 9

2-2- آزمون پذیری نرم افزارها_______________________________________________________________ 10

2-2-1- معیارهای آزمون نرم افزار____________________________________________________________________ 10

2-3- سطوح مختلف آزمون_________________________________________________________________ 14

2-3-1 تست واحد( (Unit testing____________________________________________________________________ 14

2-3-2- تست یکپارچگی( (Integration testing_________________________________________________________ 16

2-3-3- تست سیستم ( System testing)______________________________________________________________ 17

2-3-4- تست پذیرش ( Acceptance testing)_________________________________________________________ 17

2-3-5- طراحی تست (Test Design)_________________________________________________________________ 18

2-3-6- ساخت و ارزیابی (Construction and verification)________________________________________________ 18

2-3-7- چرخه های تست (Testing Cycles)____________________________________________________________ 18

2-3-8- تست کردن نهایی و پیاده سازی (Final Testing and Implementation and)____________________________ 19

2-3-9- تست پس از پیاده سازی (Post Implementation)_________________________________________________ 19

2-4- انواع آزمون______________________________________________________________________ 19

2-4-1- تست عملکرد______________________________________________________________________________ 20

2-4-2- تست استرس______________________________________________________________________________ 20

2-4-3- تست بار__________________________________________________________________________________ 21

2-4-4- تست اکتشافی_____________________________________________________________________________ 21

2-4-5-تست رگرسیون_____________________________________________________________________________ 22

2-4-5-1- رگراسیون خطا (برکشت خطا)____________________________________________________________ 23

2-4-6- تست بازگشت تعمیرات قبلی__________________________________________________________________ 23

2-4-6-1- بازگشت عملکرد معمول_________________________________________________________________ 23

2-4-7-تست تبدیل یا انتقال________________________________________________________________________ 23

2-4-8- تست پیکربندی____________________________________________________________________________ 23

2-4-9- تست قابلیت استفاده________________________________________________________________________ 23

2-4-10- تست امنیت______________________________________________________________________________ 25

2-4-10-1- محرمانه بودن_______________________________________________________________________ 26

2-4-10-2- جامعیت____________________________________________________________________________ 26

2-4-10-3- تصدیق هویت_______________________________________________________________________ 26

2-4-10-4- مجوز دادن__________________________________________________________________________ 26

2-4-10-5- در دسترس بودن_____________________________________________________________________ 27

2-4-10-6- عدم انکار___________________________________________________________________________ 27

2-5- تست پوشش____________________________________________________________________ 29

فصل سوم:  روشهای انجام کار____________________________________________________ 30

3-1- روشهای آزمون___________________________________________________________________ 31

3-2- آزمون جعبه سفید_______________________________________________________________ 32

3-2-1- مزایای تست جعبه سفید_____________________________________________________________________ 33

3-2-2- معایب تست جعبه سفید_____________________________________________________________________ 34

3-2-3- آزمون مسیرهای پایه________________________________________________________________________ 34

3-2-4- آزمون ساختار کنترل________________________________________________________________________ 34

3-2-4-1- آزمون شرط ها________________________________________________________________________ 35

3-2-5- آزمون جریان داده ها________________________________________________________________________ 36

3-3-6- آزمون حلقه_______________________________________________________________________________ 39

3-3-6-1 حلقه های تو در تو______________________________________________________________________ 40

3-3-6-2 حلقه های تسلسلی______________________________________________________________________ 41

3-3-6-3- حلقه های ساخت نیافته_________________________________________________________________ 41

3-4- آزمون جعبه خاکستری____________________________________________________________ 41

3-4-1- دسته بندی مشابهات________________________________________________________________________ 44

3-4-2- تحلیل مقادیر مرزی_________________________________________________________________________ 47

3-4-2-1- اعمال تحلیل مقادیر مرزی_______________________________________________________________ 48

3-4-3- آزمون مقایسه ای___________________________________________________________________________ 50

3-5- تست نرم افزار با استفاده از شبکه های بیزین__________________________________________ 51

3-5-1- مدلهای کیفی_____________________________________________________________________________ 52

3-5-2- انواع مشخصه های نرم افزار___________________________________________________________________ 52

3-5-2-1- عملیاتی بودن________________________________________________________________________ 52

3-5-2-2- قابلیت اطمینان_______________________________________________________________________ 53

3-5-2-3- قابلیت استفاده________________________________________________________________________ 54

3-5-3-کارایی____________________________________________________________________________________ 55

3-5-4- تصدیق و اعتبار سنجی______________________________________________________________________ 56

3-5-5- ریسک های نرم افزاری______________________________________________________________________ 56

3-5-5-1- فواید تست نرم افزار در ارتباط ریسک ها___________________________________________________ 57

3-5-5-6- متدولوژی تست ارائه شده__________________________________________________________________ 58

3-5-6-1- چگونگی مدل نمودن___________________________________________________________________ 59

فصل چهارم:  نتیجه گیری______________________________________________________ 63

منابع و مآخذ_________________________________________________________________ 66

فهرست اشکال:

فصل سوم:

شکل 3-1 انواع حلقه ها________________________________________________________________________ 39

شکل 3-2 متدولوژی تست_____________________________________________________________________ 58

شکل 3-3- گراف شبکه بیزی (کیفیت)___________________________________________________________ 59

شکل 3-4 یک مثال از شبکه بیزی_______________________________________________________________ 60

 

 

 

 

 

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

پرداخت و دانلود






نوشته شده در تاریخ 95/12/10 ساعت 8:31 ع توسط یاوران


دسته بندی فناوری اطلاعات
فرمت فایل doc
حجم فایل 1.316 مگا بایت

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

پرداخت و دانلود

 

 

 

 

 

 

فصل یک : پیشینه تحقیق________________________________________________________ 1

1-1-  مقدمه___________________________________________________________________________ 2

1-2- آزمون نرم افزار____________________________________________________________________ 2

1-2-1- تست نرم افزار_______________________________________________________________________________ 3

1-2-2- انواع روشهای تست نرم افزار____________________________________________________________________ 4

1-3- مبانی آزمون نرم افزار______________________________________________________________ 5

1-4- هدف از آزمون_____________________________________________________________________ 6

فصل دوم: موضوعات و مفاهیم مرتبط با موضوع تحقیق_________________________________ 8

2-1- آزمون نرم افزار____________________________________________________________________ 9

2-2- آزمون پذیری نرم افزارها_______________________________________________________________ 10

2-2-1- معیارهای آزمون نرم افزار____________________________________________________________________ 10

2-3- سطوح مختلف آزمون_________________________________________________________________ 14

2-3-1 تست واحد( (Unit testing____________________________________________________________________ 14

2-3-2- تست یکپارچگی( (Integration testing_________________________________________________________ 16

2-3-3- تست سیستم ( System testing)______________________________________________________________ 17

2-3-4- تست پذیرش ( Acceptance testing)_________________________________________________________ 17

2-3-5- طراحی تست (Test Design)_________________________________________________________________ 18

2-3-6- ساخت و ارزیابی (Construction and verification)________________________________________________ 18

2-3-7- چرخه های تست (Testing Cycles)____________________________________________________________ 18

2-3-8- تست کردن نهایی و پیاده سازی (Final Testing and Implementation and)____________________________ 19

2-3-9- تست پس از پیاده سازی (Post Implementation)_________________________________________________ 19

2-4- انواع آزمون______________________________________________________________________ 19

2-4-1- تست عملکرد______________________________________________________________________________ 20

2-4-2- تست استرس______________________________________________________________________________ 20

2-4-3- تست بار__________________________________________________________________________________ 21

2-4-4- تست اکتشافی_____________________________________________________________________________ 21

2-4-5-تست رگرسیون_____________________________________________________________________________ 22

2-4-5-1- رگراسیون خطا (برکشت خطا)____________________________________________________________ 23

2-4-6- تست بازگشت تعمیرات قبلی__________________________________________________________________ 23

2-4-6-1- بازگشت عملکرد معمول_________________________________________________________________ 23

2-4-7-تست تبدیل یا انتقال________________________________________________________________________ 23

2-4-8- تست پیکربندی____________________________________________________________________________ 23

2-4-9- تست قابلیت استفاده________________________________________________________________________ 23

2-4-10- تست امنیت______________________________________________________________________________ 25

2-4-10-1- محرمانه بودن_______________________________________________________________________ 26

2-4-10-2- جامعیت____________________________________________________________________________ 26

2-4-10-3- تصدیق هویت_______________________________________________________________________ 26

2-4-10-4- مجوز دادن__________________________________________________________________________ 26

2-4-10-5- در دسترس بودن_____________________________________________________________________ 27

2-4-10-6- عدم انکار___________________________________________________________________________ 27

2-5- تست پوشش____________________________________________________________________ 29

فصل سوم:  روشهای انجام کار____________________________________________________ 30

3-1- روشهای آزمون___________________________________________________________________ 31

3-2- آزمون جعبه سفید_______________________________________________________________ 32

3-2-1- مزایای تست جعبه سفید_____________________________________________________________________ 33

3-2-2- معایب تست جعبه سفید_____________________________________________________________________ 34

3-2-3- آزمون مسیرهای پایه________________________________________________________________________ 34

3-2-4- آزمون ساختار کنترل________________________________________________________________________ 34

3-2-4-1- آزمون شرط ها________________________________________________________________________ 35

3-2-5- آزمون جریان داده ها________________________________________________________________________ 36

3-3-6- آزمون حلقه_______________________________________________________________________________ 39

3-3-6-1 حلقه های تو در تو______________________________________________________________________ 40

3-3-6-2 حلقه های تسلسلی______________________________________________________________________ 41

3-3-6-3- حلقه های ساخت نیافته_________________________________________________________________ 41

3-4- آزمون جعبه خاکستری____________________________________________________________ 41

3-4-1- دسته بندی مشابهات________________________________________________________________________ 44

3-4-2- تحلیل مقادیر مرزی_________________________________________________________________________ 47

3-4-2-1- اعمال تحلیل مقادیر مرزی_______________________________________________________________ 48

3-4-3- آزمون مقایسه ای___________________________________________________________________________ 50

3-5- تست نرم افزار با استفاده از شبکه های بیزین__________________________________________ 51

3-5-1- مدلهای کیفی_____________________________________________________________________________ 52

3-5-2- انواع مشخصه های نرم افزار___________________________________________________________________ 52

3-5-2-1- عملیاتی بودن________________________________________________________________________ 52

3-5-2-2- قابلیت اطمینان_______________________________________________________________________ 53

3-5-2-3- قابلیت استفاده________________________________________________________________________ 54

3-5-3-کارایی____________________________________________________________________________________ 55

3-5-4- تصدیق و اعتبار سنجی______________________________________________________________________ 56

3-5-5- ریسک های نرم افزاری______________________________________________________________________ 56

3-5-5-1- فواید تست نرم افزار در ارتباط ریسک ها___________________________________________________ 57

3-5-5-6- متدولوژی تست ارائه شده__________________________________________________________________ 58

3-5-6-1- چگونگی مدل نمودن___________________________________________________________________ 59

فصل چهارم:  نتیجه گیری______________________________________________________ 63

منابع و مآخذ_________________________________________________________________ 66

فهرست اشکال:

فصل سوم:

شکل 3-1 انواع حلقه ها________________________________________________________________________ 39

شکل 3-2 متدولوژی تست_____________________________________________________________________ 58

شکل 3-3- گراف شبکه بیزی (کیفیت)___________________________________________________________ 59

شکل 3-4 یک مثال از شبکه بیزی_______________________________________________________________ 60

 

 

 

 

 

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

پرداخت و دانلود








طراحی پوسته توسط تیم پارسی بلاگ