کتاب تست خودکار با Postman: تست API به صورت حرفه‌ای

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تست خودکار با Postman: تست API به صورت حرفه‌ای

موضوع کلی: برنامه نویسی

موضوع میانی: تست نرم‌افزار**

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر تست خودکار API
  • 2. آشنایی با Postman: نصب و پیکربندی
  • 3. محیط کاربری Postman: بررسی و شخصی‌سازی
  • 4. مفاهیم کلیدی API: درخواست‌ها، پاسخ‌ها، متدها
  • 5. متدهای HTTP: GET، POST، PUT، DELETE و PATCH
  • 6. ساختار یک درخواست HTTP: سرآیندها، بدنه، پارامترها
  • 7. فرمت‌های داده‌ای رایج: JSON و XML
  • 8. ارسال درخواست‌های ساده با Postman
  • 9. مدیریت مجموعه‌ها (Collections) در Postman
  • 10. ایجاد و سازماندهی درخواست‌ها در مجموعه‌ها
  • 11. متغیرها در Postman: استفاده و مدیریت
  • 12. تست‌های خودکار با Postman: مقدمه‌ای
  • 13. نوشتن تست‌های ساده با استفاده از تست اسکریپت‌ها
  • 14. اعتبارسنجی پاسخ‌ها: کد وضعیت (Status Code)
  • 15. اعتبارسنجی پاسخ‌ها: بررسی بدنه پاسخ (Response Body)
  • 16. اعتبارسنجی پاسخ‌ها: بررسی سرآیندها
  • 17. استفاده از محیط‌ها (Environments) برای مدیریت تنظیمات
  • 18. مدیریت متغیرهای محیطی
  • 19. تست APIهای احراز هویت (Authentication)
  • 20. تست APIهای با کلید API (API Key)
  • 21. تست APIهای با توکن (Token)
  • 22. تست APIهای OAuth 2.0
  • 23. آشنایی با pre-request scripts
  • 24. استفاده از pre-request scripts برای آماده‌سازی درخواست
  • 25. آشنایی با test scripts
  • 26. نوشتن test scripts برای اعتبارسنجی پاسخ‌ها
  • 27. استفاده از assertions در Postman
  • 28. انواع assertions: بررسی کد وضعیت، متن، JSON
  • 29. استفاده از data-driven testing در Postman
  • 30. وارد کردن داده‌ها از فایل CSV یا JSON
  • 31. ایجاد تست‌ها با استفاده از داده‌های متغیر
  • 32. آشنایی با mock servers
  • 33. ایجاد mock server در Postman
  • 34. تست APIها بدون نیاز به بک‌اند واقعی
  • 35. ساخت APIهای نمونه با استفاده از Mock Server
  • 36. ادغام Postman با سیستم‌های CI/CD
  • 37. اجرای تست‌های Postman از طریق خط فرمان (Newman)
  • 38. گزارش‌گیری از نتایج تست‌ها
  • 39. آشنایی با Postman API
  • 40. استفاده از Postman API برای خودکارسازی وظایف
  • 41. بهبود عملکرد تست‌های API
  • 42. بهینه‌سازی درخواست‌ها و پاسخ‌ها
  • 43. عیب‌یابی تست‌های API
  • 44. شناسایی و رفع مشکلات رایج
  • 45. آشنایی با ابزارهای مکمل Postman
  • 46. استفاده از ابزارهای مانیتورینگ API
  • 47. تست APIهای RESTful
  • 48. تست APIهای GraphQL
  • 49. تست APIهای WebSocket
  • 50. مستندسازی API با استفاده از Postman
  • 51. اشتراک‌گذاری مجموعه‌های Postman با دیگران
  • 52. بهترین روش‌های تست API
  • 53. امنیت در تست API
  • 54. تست APIهای با بار زیاد (Load Testing)
  • 55. تست APIهای با حجم داده زیاد
  • 56. آشنایی با API‌های مبتنی بر رویداد (Event-Driven APIs)
  • 57. تست APIهای میکروسرویس‌ها
  • 58. استفاده از Postman برای تست APIهای third-party
  • 59. تست APIهای API Gateway
  • 60. تست APIهای serverless
  • 61. پیاده‌سازی تست‌های خودکار API در یک پروژه واقعی
  • 62. بررسی و تحلیل لاگ‌های API
  • 63. استفاده از Postman برای مدیریت API
  • 64. آشنایی با Swagger و OpenAPI
  • 65. وارد کردن تعریف Swagger/OpenAPI به Postman
  • 66. تولید خودکار تست‌ها از تعریف Swagger/OpenAPI
  • 67. استفاده از Postman برای تست APIهای پیچیده
  • 68. تست APIهای با ساختار داده‌ای تو در تو
  • 69. تست APIهای با پارامترهای اختیاری
  • 70. تست APIهای با محدودیت‌های نرخ (Rate Limiting)
  • 71. تست APIهای با pagination
  • 72. تست APIهای با فایل آپلود
  • 73. تست APIهای با استریمینگ
  • 74. آشنایی با API security best practices
  • 75. تست APIهای با استفاده از TLS/SSL
  • 76. تست APIهای با استفاده از JWT
  • 77. تست APIهای با استفاده از OAuth 2.0
  • 78. تست APIهای با استفاده از API keys
  • 79. آشنایی با OWASP API Security Top 10
  • 80. تست APIها برای آسیب‌پذیری‌های امنیتی رایج
  • 81. تست APIها برای حملات injection
  • 82. تست APIها برای حملات cross-site scripting (XSS)
  • 83. تست APIها برای حملات denial-of-service (DoS)
  • 84. تست APIها برای حملات brute-force
  • 85. تست APIها برای حملات man-in-the-middle (MITM)
  • 86. تست APIها برای حملات authentication bypass
  • 87. تست APIها برای حملات authorization bypass
  • 88. تست APIها برای حملات data exposure
  • 89. تست APIها برای حملات improper asset management
  • 90. تست APIها برای حملات insufficient logging and monitoring
  • 91. تست APIها برای حملات injection
  • 92. تست APIها برای حملات security misconfiguration
  • 93. تست APIها برای حملات vulnerable dependencies
  • 94. تست APIها برای حملات insufficient transport layer protection
  • 95. تست APIها برای حملات improper input validation
  • 96. تست APIها برای حملات broken object level authorization
  • 97. تست APIها برای حملات broken function level authorization
  • 98. تست APIها برای حملات broken authentication
  • 99. تست APIها برای حملات broken access control
  • 100. تست APIها برای آسیب‌پذیری‌های جدید و ناشناخته

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.