کتاب جامع مهندسی و آزمون نرمافزار با رویکرد عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع مهندسی و آزمون نرمافزار با رویکرد عملی
موضوع کلی: فناوری اطلاعات و مهندسی نرمافزار
موضوع میانی: تضمین کیفیت نرمافزار
📋 سرفصلهای دوره
- 1. مبانی مهندسی نرمافزار و چرخه حیات
- 2. مقدمهای بر تضمین کیفیت نرمافزار
- 3. اهمیت تست در توسعه نرمافزار
- 4. انواع تستهای نرمافزار: سطوح
- 5. انواع تستهای نرمافزار: رویکردها
- 6. تست واحد: اصول و روشها
- 7. تست یکپارچهسازی: استراتژیها
- 8. تست سیستمی: ارزیابی جامع
- 9. تست پذیرش: رضایت کاربر
- 10. تست رگرسیون: حفظ کیفیت
- 11. تست اکتشافی: کشف ناآگاهانه
- 12. تست کارایی: سنجش عملکرد
- 13. تست بار: تحمل فشار
- 14. تست استرس: فراتر از حد مجاز
- 15. تست امنیتی: حفاظت از دادهها
- 16. تست سازگاری: محیطهای مختلف
- 17. تست قابلیت استفاده: تجربه کاربری
- 18. تست دسترسپذیری: فراگیری
- 19. تست عملکردی: درستی عملکرد
- 20. تست غیرعملکردی: ویژگیهای کیفی
- 21. اصول طراحی تست
- 22. تکنیکهای طراحی تست: جعبه سیاه
- 23. تکنیکهای طراحی تست: جعبه سفید
- 24. تکنیکهای طراحی تست: جعبه خاکستری
- 25. تحلیل حالات مرزی
- 26. جدول تصمیم
- 27. تعادل مقادیر
- 28. پوشش مبنای تصمیم
- 29. پوشش وضعیت
- 30. پوشش زنجیره انتقال
- 31. پوشش جریان داده
- 32. مبانی تست خودکار
- 33. مزایای تست خودکار
- 34. ابزارهای تست خودکار: معرفی
- 35. فریمورکهای تست خودکار
- 36. معماری فریمورک تست خودکار
- 37. توسعه اسکریپتهای تست خودکار
- 38. مدیریت دادههای تست
- 39. استراتژیهای اجرای تست خودکار
- 40. ادغام تست خودکار در CI/CD
- 41. ابزارهای مدیریت تست
- 42. ردیابی نیازمندیها
- 43. مدیریت عیوب نرمافزار
- 44. چرخه عمر عیوب
- 45. ثبت و پیگیری عیوب
- 46. اولویتبندی و تخصیص عیوب
- 47. تحلیل ریشهی عیوب
- 48. گزارشدهی نتایج تست
- 49. شاخصهای کیفیت نرمافزار
- 50. متریکهای تست
- 51. اندازهگیری پوشش تست
- 52. داشبوردهای کیفیت
- 53. تست در متدولوژیهای چابک
- 54. تست در اسکرام
- 55. تست در کانبان
- 56. نقش تست در توسعهدهنده محور (TDD)
- 57. نقش تست در توسعهدهنده محور (BDD)
- 58. استراتژیهای تست برای اپلیکیشنهای وب
- 59. تست API
- 60. تست موبایل
- 61. تست نرمافزارهای دسکتاپ
- 62. تست پایگاه داده
- 63. تست امنیتی برنامههای کاربردی
- 64. مقدمهای بر تست نفوذ
- 65. اصول اخلاقی در تست
- 66. مستندسازی تست
- 67. برنامهریزی تست
- 68. تعریف اهداف تست
- 69. تعیین دامنه تست
- 70. انتخاب رویکرد تست
- 71. تعیین منابع و زمانبندی
- 72. مدیریت ریسک در تست
- 73. ارزیابی و بازنگری تست
- 74. تکنیکهای تست دستی
- 75. ارتباطات تیمی در تست
- 76. فرهنگ کیفیت در سازمان
- 77. یادگیری مستمر در تضمین کیفیت
- 78. نوآوری در تست نرمافزار
- 79. تست هوش مصنوعی و یادگیری ماشین
- 80. تست اینترنت اشیاء (IoT)
- 81. تست بلاکچین
- 82. مقدمهای بر مهندسی ارزش
- 83. بهینهسازی فرآیندهای تست
- 84. مدیریت دانش در تضمین کیفیت
- 85. تست بر اساس ریسک
- 86. طراحی تست برای نرمافزارهای بزرگ مقیاس
- 87. تست سرویسهای ابری
- 88. تست میکرو سرویسها
- 89. تست تجزیه و تحلیل داده
- 90. تست سیستمهای توزیع شده
- 91. تست نرمافزارهای تعبیهشده
- 92. مقدمهای بر متدولوژیهای ارزیابی کیفیت
- 93. ارزیابی کیفی مستندات تست
- 94. تکنیکهای ارزیابی نرمافزار
- 95. اصول بازنگری کد
- 96. بازبینی نیازمندیها
- 97. بازبینی طراحی
- 98. بازبینی مستندات
- 99. مدیریت پیکربندی در تست
- 100. تست در محیطهای مجازیسازی شده
تگها:
QA
Selenium
آزمون نرم افزار
ابزار تست
اتوماسیون تست
تست خودکار
تست فنی
تضمین کیفیت
مهندسی نرم افزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.