اپلیکیشن اندرویدی فلشکارت آموزشی تست API با Postman و Newman
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تست API با Postman و Newman
موضوع کلی: مهندسی نرمافزار و تضمین کیفیت (QA)
موضوع میانی: اتوماسیون تستهای نرمافزاری با ابزارهای نوین
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم API و پروتکل HTTP
- 2. مقدمهای بر Postman و نصب آن
- 3. رابط کاربری Postman: بررسی اجمالی
- 4. ارسال اولین درخواست API
- 5. درک کدهای وضعیت HTTP
- 6. متغیرها در Postman: استفاده و مدیریت
- 7. مجموعهها و پوشهها در Postman
- 8. وارد کردن و صادرات مجموعهها
- 9. تنظیمات پیشفرض در Postman
- 10. کار با پارامترهای URL
- 11. ارسال داده با متد POST
- 12. آپلود فایل با استفاده از Postman
- 13. احراز هویت (Authentication) در API
- 14. انواع احراز هویت: Basic Auth، Bearer Token
- 15. مدیریت محیطها (Environments) در Postman
- 16. استفاده از محیطها برای تست APIهای مختلف
- 17. پیشپردازشها (Pre-requests) در Postman
- 18. نوشتن اسکریپتهای پیشپردازش
- 19. تستها (Tests) در Postman: بررسی پاسخها
- 20. نوشتن تستهای خودکار با JavaScript
- 21. استفاده از متغیرهای محیطی در تستها
- 22. بررسی وضعیت کد و دادهها در تستها
- 23. تکرار درخواستها و تستهای عملکردی
- 24. مستندسازی API با Postman
- 25. همگامسازی با سرویسهای ابری Postman
- 26. مقدمهای بر Newman و اجرای خط فرمان
- 27. نصب و پیکربندی Newman
- 28. اجرای مجموعههای Postman با Newman
- 29. استفاده از فایلهای پیکربندی Newman
- 30. گزارشگیری از نتایج تست با Newman
- 31. ادغام Newman با سیستمهای CI/CD
- 32. آشنایی با Git و کنترل نسخه
- 33. همکاری در پروژههای Postman با Git
- 34. حل تعارضات در Git
- 35. استفاده از Git برای مدیریت مجموعهها و محیطها
- 36. بهینهسازی درخواستها برای عملکرد بهتر
- 37. عیبیابی مشکلات API در Postman
- 38. کار با APIهای WebSocket
- 39. بررسی امنیت API
- 40. تست APIهای دارای محدودیت نرخ (Rate Limiting)
- 41. استفاده از پراکسی (Proxy) در Postman
- 42. بررسی هدرهای HTTP
- 43. کار با APIهای GraphQL
- 44. تست APIهای RESTful
- 45. مقدمهای بر OAuth 2.0
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.