کتاب Testing API with Postman

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره Testing API with Postman

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

موضوع میانی: ای‌پی‌آی (API) و وب‌سرویس‌ها

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

  • 1. مقدمه در تست API با Postman
  • 2. نصب Postman و پیکربندی محیط کار
  • 3. آشنایی با رابط کاربری Postman و ناوبری
  • 4. ایجاد اولین درخواست HTTP
  • 5. انتخاب روش‌های HTTP: GET, POST, PUT, PATCH, DELETE
  • 6. کار با URL درخواست و پارامترهای مسیر
  • 7. اضافه کردن پارامترهای کوئری و هدر
  • 8. مدیریت بدنه درخواست: Raw, JSON, Form Data, Binary
  • 9. مدیریت احراز هویت: Basic Auth, API Keys, OAuth 1.0/2.0
  • 10. استفاده از محیط‌ها و متغیرها برای داده‌های پویا
  • 11. تنظیم متغیرهای جهانی و محلی
  • 12. کار با متغیرهای مجموعه در Postman
  • 13. سازماندهی درخواست‌ها در مجموعه‌ها
  • 14. ایجاد پوشه‌ها و زیرمجموعه‌ها برای ساختاردهی
  • 15. واردات و صادرات مجموعه‌ها
  • 16. اشتراک‌گذاری و همکاری در مجموعه‌ها
  • 17. نوشتن اسکریپت‌های پیش از درخواست برای تغییر درخواست‌ها
  • 18. نوشتن اسکریپت‌های تست با pm.test و اطمینان‌ها
  • 19. استفاده از pm.sendRequest برای عملیات‌های غیرهمزمان
  • 20. اعتبارسنجی کد وضعیت پاسخ و زمان‌های پاسخ
  • 21. اظهارنظر در مورد محتوای بدنه پاسخ با نحو شبیه Chai
  • 22. بررسی هدرها و کوکی‌های پاسخ
  • 23. کار با پاسخ‌های JSON و XML تو در تو
  • 24. کار با آرایه‌ها و تکرار پاسخ‌ها
  • 25. استفاده از لاگ‌گیری کنسول برای اشکال‌زدایی تست‌ها
  • 26. ضبط و بازاستفاده متغیرها از تست‌ها
  • 27. تنظیم تکرار خودکار با استفاده از برنامه‌ریز
  • 28. ادغام Postman با خطوط CI/CD (مانند GitHub Actions)
  • 29. نصب و پیکربندی Newman برای اجرای مجموعه‌ها
  • 30. نوشتن گزارشگرهای سفارشی Newman
  • 31. تولید گزارش‌های HTML, JSON, و JUnit
  • 32. تجزیه و تحلیل گزارش‌های Newman برای بازخورد CI
  • 33. اشکال‌زدایی تست‌های ناموفق با کنسول Postman
  • 34. استفاده از سرور Mock Postman برای توسعه
  • 35. Mocking APIها برای شبیه‌سازی سرویس‌های شخص ثالث
  • 36. تست Pagination و ناوبری مبتنی بر Cursor
  • 37. مدیریت Rate Limits و Throttling
  • 38. پیاده‌سازی منطق Retry برای درخواست‌های ناپایدار
  • 39. مدیریت Payloadهای بزرگ و آپلود فایل
  • 40. تست Transferهای فایل باینری
  • 41. کار با WebSockets در Postman
  • 42. ایمن‌سازی درخواست‌های API با Mutual TLS
  • 43. تست امنیتی API: OWASP Top 10 برای APIها
  • 44. شناسایی آسیب‌های تزریق با تست‌ها
  • 45. اعتبارسنجی Sanitization و Escaping ورودی‌ها
  • 46. تست Handling Error و کدهای وضعیت
  • 47. شبیه‌سازی شرایط شبکه (Offline, Latency)
  • 48. استفاده از API Postman برای اتوماسیون مدیریت Workspace
  • 49. Version Control مجموعه‌ها با Git
  • 50. همگام‌سازی مجموعه‌ها بین اعضای تیم
  • 51. تنظیم Workspace تیمی و مجوزها
  • 52. استفاده از Postman Echo برای اعتبارسنجی سریع
  • 53. تست APIهای GraphQL با Postman
  • 54. پیکربندی Queries و Mutations GraphQL
  • 55. استفاده از Schema GraphQL برای تولید درخواست‌ها
  • 56. Data-Driven Testing با استفاده از فایل‌های CSV و Excel
  • 57. Parameterizing درخواست‌ها با فایل‌های داده
  • 58. تولید داده‌های تصادفی برای تست به صورت Programmatically
  • 59. ایجاد مدل‌های درخواست قابل استفاده مجدد
  • 60. ساخت کتابخانه‌ای از فراخوانی‌های رایج API
  • 61. اتوماسیون تولید مستندات API
  • 62. ادغام Swagger/OpenAPI Specifications در Postman
  • 63. اعتبارسنجی قراردادهای OpenAPI با Postman Tests
  • 64. استفاده از Postman Collection Validator
  • 65. مانیتورینگ عملکرد API با Postman Monitors
  • 66. تنظیم هشدارها برای درخواست‌های کند یا ناموفق
  • 67. تحلیل زمان‌های پاسخ و Throughput
  • 68. Conduct Load Testing با Postman
  • 69. اسکریپت‌نویسی سناریوهای پیچیده با Collection Runner
  • 70. Handling OAuth 2.0 Implicit Flow در تست‌ها
  • 71. پیاده‌سازی الگوی Refresh Token
  • 72. تست APIهای Private و Public به صورت امن
  • 73. کار با استراتژی‌های Versioning API (v1, v2)
  • 74. مدیریت Detection تغییرات Breaking
  • 75. ایجاد تست‌های Migration نسخه‌ای API
  • 76. ادغام Postman با ابزارهای APM
  • 77. Export نتایج برای تحلیل خارجی
  • 78. تنظیم suites Regression خودکار
  • 79. Schedule runs منظم تست API
  • 80. Customizing Keyboard Shortcuts برای کارایی
  • 81. استفاده از Power-Ups برای ویژگی‌های پیشرفته
  • 82. Troubleshooting مشکلات رایج Postman
  • 83. Best Practices برای نوشتن اسکریپت‌های قابل نگهداری
  • 84. خط‌مشی‌های Code Review برای تست‌های API
  • 85. Scaling اتوماسیون تست در چندین Environment
  • 86. مدیریت Lifecycle داده‌های تست
  • 87. Implement Seeding و Cleanup داده‌های تست
  • 88. Ensuring Idempotency در تست‌های API
  • 89. Handling Statefulness در توالی تست‌ها
  • 90. استفاده از API Postman برای ساخت ابزارهای سفارشی
  • 91. Extending Postman با ویژگی‌های Beta
  • 92. Future Trends در تست API و Roadmap Postman
  • 93. Preparing برای Auditهای امنیتی API
  • 94. Conduct Penetration Testing با Postman
  • 95. Documenting Test Cases و Expected Results
  • 96. Creating Repository Test با README
  • 97. Training New Team Members در Postman
  • 98. Measuring ROI of اتوماسیون تست API
  • 99. Course Recap و Next Steps

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

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

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

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

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


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

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

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

نظرات

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

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