اپلیکیشن اندرویدی فلشکارت آموزشی تست چابک (Agile Testing): ادغام تست در تیمهای چابک
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تست چابک (Agile Testing): ادغام تست در تیمهای چابک
موضوع کلی: برنامه نویسی
موضوع میانی: تست نرمافزار**
📋 سرفصلهای دوره
- 1. مبانی تست چابک و چرایی آن
- 2. اصول و ارزشهای چابک در تست
- 3. نقش تستکننده در تیم چابک
- 4. چرخه عمر توسعه نرمافزار چابک (SDLC)
- 5. مدل توسعه چابک و جایگاه تست
- 6. تفاوت تست سنتی و تست چابک
- 7. چالشهای تست در محیط چابک
- 8. معماری تست چابک
- 9. استراتژی تست در پروژههای چابک
- 10. برنامهریزی تست در اسکرام
- 11. انواع داستان کاربر (User Story) و نحوه تست
- 12. تعریف آماده (Definition of Done) و معیارهای پذیرش
- 13. تکنیکهای نوشتن داستان کاربر قابل تست
- 14. تست مبتنی بر رفتار (BDD) و اصول آن
- 15. فریمورکهای BDD (مانند Cucumber, SpecFlow)
- 16. نوشتن سناریوهای Gherkin
- 17. تست خودکار در چابک
- 18. اهمیت خودکارسازی تست
- 19. سطوح خودکارسازی تست (واحد، ادغام، سیستم)
- 20. انتخاب ابزار مناسب برای خودکارسازی
- 21. طراحی تستهای خودکار کارآمد
- 22. پیادهسازی تستهای خودکار برای داستانهای کاربر
- 23. تست پذیرش (Acceptance Testing)
- 24. تست پذیرش خودکار
- 25. تست واحد (Unit Testing)
- 26. اصول تست واحد خوب
- 27. تست ادغام (Integration Testing)
- 28. استراتژیهای تست ادغام
- 29. تست سیستم (System Testing)
- 30. تست رگرسیون (Regression Testing)
- 31. مدیریت تست رگرسیون در چابک
- 32. تست عملکرد (Performance Testing)
- 33. اصول تست عملکرد در چابک
- 34. تست بار (Load Testing)
- 35. تست استرس (Stress Testing)
- 36. تست قابلیت اطمینان (Reliability Testing)
- 37. تست امنیت (Security Testing)
- 38. اصول تست امنیت در چابک
- 39. تست رابط کاربری (UI Testing)
- 40. تست API
- 41. تست داده (Data Testing)
- 42. تست اکتشافی (Exploratory Testing)
- 43. تکنیکهای تست اکتشافی
- 44. تست مبتنی بر ریسک (Risk-Based Testing)
- 45. اولویتبندی تستها بر اساس ریسک
- 46. مدیریت عیوب (Defect Management)
- 47. چرخه عمر عیب
- 48. گزارشدهی عیوب
- 49. تست در اسپرینت
- 50. قیف تست (Test Funnel)
- 51. تست مداوم (Continuous Testing)
- 52. ادغام مداوم (CI) و استقرار مداوم (CD)
- 53. نقش تست در CI/CD
- 54. پیادهسازی پایپلاین CI/CD با تست خودکار
- 55. تست در محیطهای ابری
- 56. تست برای میکروسرویسها
- 57. تست برای برنامههای موبایل چابک
- 58. تست برای برنامههای وب چابک
- 59. تست دستی در تیم چابک
- 60. همکاری بین توسعهدهندگان و تستکنندگان
- 61. تمرینهای مشترک (Pair Testing)
- 62. نقش مدیر محصول در تست چابک
- 63. نقش اسکرام مستر در تسهیل تست
- 64. ارزیابی کیفیت نرمافزار در چابک
- 65. معیارهای کیفیت قابل اندازهگیری
- 66. متریکهای تست چابک (مانند پوشش کد)
- 67. پوشش تست (Test Coverage) و اهمیت آن
- 68. مدیریت پیکربندی تست
- 69. مدیریت دادههای تست
- 70. تولید دادههای تست
- 71. تست در محیطهای مجازیسازی شده
- 72. تست A/B
- 73. تست Canar
- 74. تستهای Smoke و Sanity
- 75. تستهای End-to-End
- 76. تستهای Non-Functional
- 77. تست قابلیت استفاده (Usability Testing)
- 78. تست دسترسیپذیری (Accessibility Testing)
- 79. تست سازگاری (Compatibility Testing)
- 80. تست چند زبانه (Localization Testing)
- 81. تست بینالمللیسازی (Internationalization Testing)
- 82. تست بارگذاری (Soak Testing)
- 83. تست پایداری (Stability Testing)
- 84. تست بازیابی (Recovery Testing)
- 85. تست رگرسیون بصری (Visual Regression Testing)
- 86. تست خودکار رابط کاربری (Automated UI Testing)
- 87. تست خودکار API
- 88. تست خودکار عملکرد
- 89. تست خودکار امنیت
- 90. تست خودکار مبتنی بر رفتار (BDD Automation)
- 91. تست خودکار اکتشافی
- 92. تست خودکار داده
- 93. اصول SOLID در تستنویسی
- 94. الگوهای طراحی برای تست خودکار
- 95. بازنگری کد تست (Test Code Review)
- 96. مقاومت در برابر تغییرات در تستهای خودکار
- 97. بهینهسازی اجرای تستهای خودکار
- 98. مدیریت وابستگیها در تست
- 99. تست در محیطهای واقعی (Production Testing)
- 100. تست در شرایط مختلف شبکه
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.