loading...
مای فایل
رسول کریمی بازدید : 41 یکشنبه 23 اسفند 1394 نظرات (0)

پایان نامه کارشناسی: روشها و ابزارهای تست نرم افزار

پایان نامه کارشناسی: روشها و ابزارهای تست نرم افزاردسته: فناوری اطلاعات 
بازدید: 1 بار 
فرمت فایل: doc 
حجم فایل: 1316 کیلوبایت 
تعداد صفحات فایل: 66 

چکیده هدف این مقاله توضیحی بر بررسی روشها و ابزارهای تست نرم افزار و ارائه یک مدل برای ارزیابی کیفیت نرم افزار های کاربردی می باشد که فرایند توسعه مدل پیشنهادی در چند مرحله دنبال خواهد شد ابتدا مدلهای کیفیت نرم افزار مورد بررسی و مقایسه قرار گرفته و پس از مقایسه نقاط قوت و ضعف آنها ، یک مدل به عنوان مبنا انتخاب می شود و در مرحله دوم، صفاتهای ک

 

قیمت فایل فقط 20,000 تومان

خرید

 

 

 

 

 

 

فصل یك : پیشینه تحقیق________________________________________________________ 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

 

 

 

 

 

قیمت فایل فقط 20,000 تومان

خرید

برچسب ها : پایان نامه کارشناسی: روشها و ابزارهای تست نرم افزار , پایان نامه تست نرم افزار

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
دانلود ناب ترین پایان نامه thesis، پروژه project، مقالات انگلیسی همراه با ترجمه، گزارش کاراموزی, کتاب, مطالب آموزشی, نرم افزار, طرح های توجیهی,پاورپوینت,Word, PDF,تحقیق ,جزوه های دانشگاهی
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 3357
  • کل نظرات : 2
  • افراد آنلاین : 35
  • تعداد اعضا : 0
  • آی پی امروز : 130
  • آی پی دیروز : 73
  • بازدید امروز : 162
  • باردید دیروز : 108
  • گوگل امروز : 0
  • گوگل دیروز : 2
  • بازدید هفته : 162
  • بازدید ماه : 162
  • بازدید سال : 68,309
  • بازدید کلی : 653,514
  • کدهای اختصاصی