تست API با POSTMAN - راهنمای کامل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول تست API و رابط کاربری Postman به صورت گام به گام
- یادگیری چگونگی ایجاد، ارسال و تست درخواستهای API با استفاده از متدهای مختلف HTTP (مانند GET ،POST ،PUT PATCH ،DELETE)
- تسلط به ویژگیهای پیشرفته Postman مانند Collections Workspaces ،Variables و Parameterization
- نوشتن تستهای خودکار با Assertions، اسکریپتهای Pre-request و درخواستهای زنجیرهای برای APIهای واقعی
- انجام تست دادهمحور در Postman با استفاده از فایلهای CSV/JSON و Newman برای خودکارسازی CLI
- تولید گزارشهای تست HTML دقیق و یکپارچهسازی خودکارسازی Postman با پایپلاینهای Jenkins و GitHub CI/CD
- بررسی مباحث پیشرفته از جمله Mock APIها، نظارت، اشکالزدایی و تست عملکرد در Postman
- کسب تجربه عملی با مثالهای بلادرنگ، تست SOAP API و سناریوهای عملی خودکارسازی API
پیشنیازهای دوره
- هیچ تجربه قبلی در تست API مورد نیاز نیست. این دوره از ابتدا شروع میشود
- یک کامپیوتر (Windows ،Mac یا Linux) با دسترسی به اینترنت
- دانش اولیه تست نرمافزار یا توسعه وب (مفید است اما اجباری نیست)
- ابزار Postman نصب شده باشد (در بخش راهاندازی دوره پوشش داده خواهد شد)
- کنجکاوی و تمایل به یادگیری تست API به صورت گام به گام
توضیحات دوره
آیا آمادهاید که در تست API اعتماد به نفس پیدا کنید و شغل خود را به سطح بعدی ببرید؟
چه یک مبتدی باشید که تازه شروع کرده یا کسی که به دنبال پیشرفت در خودکارسازی و گردش های کاری CI/CD است، این دوره طراحی شده است تا همه چیز را به شما بدهد. گام به گام، با مثالهای دنیای واقعی است.
نرمافزار Postman ابزار شماره 1 برای تست API است که مورد اعتماد توسعهدهندگان و مهندسان QA در سراسر جهان میباشد. در پایان این دوره، شما قادر خواهید بود مانند یک حرفهای APIها را تست، خودکارسازی و اشکالزدایی کنید و حتی کار خود را در پایپلاینهای حرفهای DevOps ادغام نمایید.
چه چیزی این دوره را متمایز میکند؟
- آموزش از ابتدا شروع میشود - هیچ دانش قبلی از API مورد نیاز نیست.
- هر موضوع با نمایشهای عملی آموزش داده میشود، نه فقط تئوری.
- سطوح مبتدی → متوسط → پیشرفته را در یک دوره پوشش میدهد.
- شامل مثالهای بلادرنگ، پروژهها و بهترین تجربیات مورد استفاده در صنعت است.
- تمرکز بر حل مسائل عملی تا بتوانید با اطمینان از Postman در محیط کار استفاده کنید.
آنچه خواهید آموخت:
- چگونگی ایجاد و ارسال اولین درخواستهای API در Postman
- استفاده مؤثر از متدهای HTTP (مانند GET ،POST ،PUT PATCH ،DELETE)
- مجموعهها، محیطها، متغیرها و پارامترسازی در Postman
- نوشتن و اجرای تستهای خودکار با assertions
- تست دادهمحور با CSV و JSON
- سرورهای Mock، درخواستهای زنجیرهای و اشکالزدایی APIها
- تولید گزارشهای HTML حرفهای با Newman
- یکپارچهسازی Postman با Jenkins CI/CD و GitHub Actions
- مدیریت متدهای احراز هویت مانند Basic Auth ،Bearer Token ،OAuth
- تست عملکرد و مطالعات موردی API در دنیای واقعی
در پایان این دوره:
شما نه تنها درک خواهید کرد که APIها چگونه کار میکنند، بلکه اعتماد به نفس لازم را برای موارد زیر کسب خواهید کرد:
- تست هر REST یا SOAP API به صورت کارآمد
- خودکارسازی گردش های کاری تست با Postman و Newman
- کار روی پروژههای واقعی و بهبود همکاری تیمی
- افزودن یک مهارت بسیار ارزشمند به رزومه خود به عنوان مهندس QA، توسعهدهنده یا تستر
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند تست API را از ابتدا با استفاده از Postman یاد بگیرند.
- تسترهای نرمافزار و مهندسان QA که به دنبال گسترش مهارتهای خود در خودکارسازی API هستند.
- توسعهدهندگانی که میخواهند APIها را در حین توسعه تست کنند.
- دانشجویانی که برای مصاحبههای شغلی تست نرمافزار یا QA آماده میشوند.
- هر کسی که علاقهمند به یادگیری چگونگی کار APIها و چگونگی تست موثر آنها است.
تست API با POSTMAN - راهنمای کامل
-
چگونگی نصب Postman در ویندوز 04:48
-
چگونگی ایجاد درخواست API 06:28
-
متدهای HTTP: شامل POST ،PUT و DELETE 07:58
-
مجموعهها در Postman 09:51
-
ایجاد و مدیریت فضاهای کاری در Postman 07:52
-
احراز هویت در Postman (Basic Auth) 05:46
-
احراز هویت Bearer Token 04:55
-
پارامترسازی در Postman 09:37
-
متغیرهای سراسری در Postman 11:07
-
چگونگی ایجاد اولین تست در Postman 09:04
-
Assertions در Postman 08:33
-
اسکریپتهای Pre-request در Postman 07:09
-
تست دادهمحور در Postman (مثال بلادرنگ) 10:13
-
تست دادهمحور با فایل JSON 09:09
-
تستهای دادهمحور در Newman با CSV 12:27
-
زنجیر کردن درخواستها در Postman 10:12
-
ماک کردن API با مثال 10:48
-
رد کردن درخواستها بر اساس پاسخ API 08:49
-
اجرای Collection از طریق CLI و تولید گزارش 15:16
-
تولید گزارش سفارشی HTML با استفاده از Newman 11:50
-
نظارت APIها در Postman 09:05
-
اشکالزدایی در Postman 05:34
-
اجرای مجموعههای Postman از راه دور از طریق URL 06:04
-
تست SOAP API در Postman 05:48
-
توضیح کدهای وضعیت HTTP 06:07
-
آپلود فایل در Postman 06:23
-
تولید آدرس ایمیل منحصر به فرد در Postman 06:26
-
زبانه تاریخچه در Postman 04:07
-
اجرای مجموعه Postman در Jenkins 12:07
-
ارسال مجموعه به GitHub (بخش 1) 06:55
-
اجرای مجموعه در GitHub Actions (بخش 2) 09:13
-
مثال بلادرنگ گام به گام 10:50
-
خودکارسازی تسک های با AI Postbot 08:51
-
تست عملکرد در Postman 14:50
مشخصات آموزش
تست API با POSTMAN - راهنمای کامل
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:34
- مدت زمان :04:54:12
- حجم :1.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy