کتاب تستپذیری و الگوهای طراحی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تستپذیری و الگوهای طراحی
موضوع کلی: برنامهنویسی شیءگرا و توسعه نرمافزار
موضوع میانی: طراحی الگوهای شیءگرا
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم پایهای تستپذیری
- 2. اهمیت تستپذیری در توسعه نرمافزار
- 3. معیارهای ارزیابی تستپذیری کد
- 4. تستپذیری و اصول طراحی
- 5. تأثیر طراحی بر تستپذیری
- 6. الگوهای طراحی برای بهبود تستپذیری
- 7. تزریق وابستگی (Dependency Injection) و تستپذیری
- 8. رابطها (Interfaces) و تستپذیری
- 9. استفاده از Mock Objects در تست
- 10. واحد تست (Unit Testing) و تستپذیری
- 11. تست یکپارچگی (Integration Testing) و تستپذیری
- 12. تست سیستم (System Testing) و تستپذیری
- 13. تست پذیرش کاربر (User Acceptance Testing) و تستپذیری
- 14. تست خودکار (Automated Testing) و تستپذیری
- 15. چارچوبهای تست خودکار در زبانهای برنامهنویسی
- 16. انواع تستهای خودکار
- 17. استفاده از Test Driven Development (TDD)
- 18. مزایای TDD در بهبود تستپذیری
- 19. معایب TDD و راهکارهای مقابله
- 20. تست رفتاری (Behavior-Driven Development)
- 21. استفاده از Cucumber و SpecFlow
- 22. تست کاوشگرانه (Exploratory Testing)
- 23. تست مبتنی بر ریسک (Risk-Based Testing)
- 24. تست عملکرد (Performance Testing)
- 25. تست امنیت (Security Testing)
- 26. تست نفوذ (Penetration Testing)
- 27. تست بار (Load Testing)
- 28. تست استرس (Stress Testing)
- 29. تست قابلیت استفاده (Usability Testing)
- 30. تست A/B
- 31. تست چند نسخهای (Multivariate Testing)
- 32. تست رگرسیون (Regression Testing)
- 33. تست دودهای (Smoke Testing)
- 34. تست sanity
- 35. تست API
- 36. تست پایگاه داده
- 37. تست رابط کاربری (UI Testing)
- 38. تست موبایل
- 39. تست وب
- 40. تست دسکتاپ
- 41. تست شبکهها
- 42. تست سیستمهای توزیعشده
- 43. استفاده از ابزارهای CI/CD برای تست خودکار
- 44. گزارشگیری و تحلیل نتایج تست
- 45. بهبود مستمر فرآیند تست
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.