توضیحات
کامل ترین آموزش کار با Postman و تست REST API
نام دوره : Postman: The Complete Guide – REST API Testing
پیش نیاز:
- برای اینکه بتوانید دوره را دنبال کنید، ثبت نام در چند API عمومی معتبر الزامی است
- دانش اولیه برنامه نویسی و/یا جاوا اسکریپت مورد نیاز است (برای تست های نوشتن مورد نیاز است)
- دانش اولیه HTTP مورد نیاز (آدرس، متن پیام، سرصفحه ها، کوکی ها، …)
- دانش اولیه در مورد RESTful API و JSON
- تجربه اولیه جنکینز، اگر ادغام با جنکینز مورد نظر باشد
- تجربه پایه NodeJS/NPM (برای اتوماسیون تست مورد نیاز است)
- اختیاری – تجربه پایه داکر (برای جنکینز یا نیومن)
- برای مشاهده سخنرانی ها و نصب Postman به رایانه ای با Windows، macOS یا Linux نیاز است. استفاده از تلفن همراه/تبلت توصیه نمی شود.
توضیحات:
API های RESTful (یا به سادگی REST API) امروزه در همه جا وجود دارند، اما در عین حال، برای شروع پیچیده تر می شوند:
روش های مختلف HTTP (GET، POST، PUT، PATCH، DELETE)، هدرها، کوکی ها، برخورد با فایل آپلود یا احراز هویت با کلیدهای API، نشانهها، OAuth و موارد دیگر.
اینجاست که اپلیکیشن Postman وارد می شود!
Postman به شما این امکان را می دهد که خیلی سریع یک درخواست با متد و پارامترهای HTTP مورد نیاز ایجاد کنید، درخواست را ارسال کنید و به راحتی نتایج را بررسی کنید.
من این دوره را برای مهندسین تست و همچنین برای توسعه دهندگان نرم افزار یا سایر موقعیت های فنی ایجاد کرده ام.
Postman میتواند در طول توسعه API شما و همچنین پس از تکمیل API، با اجرای آزمایشهایی که مطمئن شوند API شما همچنان همانطور که در نظر گرفته شده کار میکند، به شما کمک کند.
در قسمت اول دوره، بررسی ویژگیهای Postman را شروع میکنیم و با نوشتن تستهای API با هدف ادغام آنها در یک سرور CI که در آن تستها بر اساس جاری اجرا میشوند، ادامه میدهیم.
اما این دوره معمولی نیست که شما در آن شرکت می کنید. از آنجایی که ممکن است نیازهای شما متفاوت باشد و از اینکه من از این که فکر کنید بعد از آن چه کاری باید انجام دهید متنفرم، قسمت دوم دوره شامل سوالات و پاسخ های کاربران به مشکلاتی است که هنوز در این مورد توضیح داده نشده است.
پس بیایید به آنچه می خواهید در کامل ترین آموزش کار با Postman و تست REST API یاد بگیرید نگاه کنیم:
- روش های درخواست HTTP (GET، POST، PUT، PATCH، DELETE)
- فرمت JSON
- با درخواست های ساده شروع کنید و به سمت سناریوهای پیچیده تر پیش بروید
- یاد بگیرید که با مکانیسمهای احراز هویت/مجوز مانند Basic Auth، کلیدهای API یا OAuth برخورد کنید.
- شروع به نوشتن تست های API کنید
- تست ها را در مجموعه ها سازماندهی کنید و آنها را با تیم خود به اشتراک بگذارید
- تست های API را در جنکینز یا هر سرور CI دیگر اجرا کنید
بنابراین پس از این دوره، نحوه استفاده از Postman را به عنوان یک حرفه ای خواهید دانست.
دوره کامل ترین آموزش کار با Postman و تست REST API برای چه کسانی است:
هدف این دوره مهندسین و توسعه دهندگان آزمایش است.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید