کتاب مبانی تست مبتنی بر رفتار (BDD) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی تست مبتنی بر رفتار (BDD)
موضوع کلی: زیرساختهای نرمافزاری و معماری سرویسگرا
موضوع میانی: تست خودکار
📋 سرفصلهای دوره
- 1. مقدمهای بر تست مبتنی بر رفتار
- 2. درک چرخه حیات توسعه نرمافزار و نقش BDD
- 3. اصول کلیدی تست مبتنی بر رفتار
- 4. مزایای استفاده از BDD در توسعه نرمافزار
- 5. معرفی Gherkin و ساختار آن
- 6. نوشتن اولین سناریو Gherkin
- 7. عبارات کلیدی Gherkin: Feature, Scenario, Given, When, Then
- 8. نحوه تعریف Given در سناریوهای BDD
- 9. نحوه تعریف When در سناریوهای BDD
- 10. نحوه تعریف Then در سناریوهای BDD
- 11. سناریوهای BDD برای ورودیهای معتبر
- 12. سناریوهای BDD برای ورودیهای نامعتبر
- 13. استفاده از Background برای کاهش تکرار در سناریوها
- 14. استفاده از Scenario Outline برای تست با دادههای مختلف
- 15. پیادهسازی Step Definitions
- 16. ارتباط Step Definitions با کد تست
- 17. استفاده از Cucumber برای اجرای سناریوهای BDD
- 18. معرفی سایر ابزارهای BDD
- 19. ادغام BDD با CI/CD
- 20. بهترین شیوهها برای نوشتن سناریوهای BDD
- 21. نوشتن سناریوهای واضح و قابل فهم
- 22. نوشتن سناریوهایی که بر رفتار تمرکز دارند نه جزئیات پیادهسازی
- 23. نوشتن سناریوهایی که به راحتی قابل نگهداری باشند
- 24. مدیریت Step Definitions پیچیده
- 25. استفاده از Dependency Injection در Step Definitions
- 26. تستهای BDD و تستهای واحد
- 27. تستهای BDD و تستهای یکپارچگی
- 28. تستهای BDD و تستهای سیستم
- 29. استفاده از BDD برای مستندسازی رفتار سیستم
- 30. همکاری بین توسعهدهندگان، تستکنندگان و ذینفعان با استفاده از BDD
- 31. BDD در محیطهای Agile
- 32. BDD در پروژههای بزرگ
- 33. BDD در پروژههای کوچک
- 34. مقایسه BDD با TDD
- 35. اشتباهات رایج در پیادهسازی BDD
- 36. چگونه از این اشتباهات جلوگیری کنیم؟
- 37. تست API با استفاده از BDD
- 38. تست رابط کاربری با استفاده از BDD
- 39. تستهای موازی در BDD
- 40. گزارشگیری از نتایج تست BDD
- 41. استفاده از تگها برای سازماندهی سناریوها
- 42. نوشتن سناریوهای BDD برای سیستمهای پیچیده
- 43. استفاده از BDD برای طراحی سیستم
- 44. بهبود کیفیت کد با استفاده از BDD
- 45. دستیابی به پوشش تست بالا با استفاده از BDD
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.