لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معرفی سریع پستچی و تست API برای مبتدیان
Quick Introduction to Postman and API Testing for Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با Postman به سرعت برسید و REST API را یاد بگیرید و FAST واقعی را آزمایش کنید. شما در 20 درصد مواقع 80 درصد از آنچه را که نیاز دارید یاد می گیرید. آشنایی با API ها با استفاده از Postman شروع با استفاده از Postman بررسی اجمالی پیام های HTTP استفاده از پارامترهای پرس و جو، متغیرهای مسیر و هدرها خواندن/نوشتن JSON نوشتن تست های پایه API کار با متغیرهای Postman ایجاد گردش کار ساده روش های درخواست HTTP را بیاموزید: GET، POST، PATCH & DELETE پیش. نیازها: تمایل به یادگیری Postman و API ها. امکان نصب Postman در ویندوز، macOS یا لینوکس بدون نیاز به تجربه برنامه نویسی است، اما می تواند بعدا مفید باشد.
آیا برای موقعیت جدید خود یا برای مصاحبه شغلی باید در مورد APIهای Postman یاد بگیرید؟
شما اولین نفر نیستید. امروزه API های REST در همه جا وجود دارند، اما ممکن است ندانید از کجا شروع کنید. اگر کاملاً مبتدی به API هستید و با استفاده از Postman به دنبال معرفی سریع API هستید. این دوره برای شماست.
منظور از APIها چیست؟
امروزه، همه سیستمهای فناوری اطلاعات با استفاده از APIها، که راهی برای تبادل دادهها، عمدتاً با استفاده از فرمت فراخوانی JSON، به هم متصل میشوند.
با این حال، یادگیری در مورد APIها به راحتی می تواند گیج کننده باشد. باید بدانید: روشهای مختلف HTTP، هدرها، کوکیها، برخورد با آپلود فایل یا احراز هویت با کلیدهای API، نشانهها، OAuth و موارد دیگر.
این جایی است که پستچی وارد می شود! Postman به شما این امکان را می دهد که خیلی سریع یک درخواست با روش و پارامترهای HTTP مورد نیاز ایجاد کنید، درخواست را ارسال کنید و نتایج را به راحتی بررسی کنید.
اگر شما هم در حال توسعه API هستید، Postman می تواند کمک کند! من این دوره را برای مهندسین آزمایش و همچنین برای توسعه دهندگان نرم افزار ایجاد کرده ام.
Postman میتواند در طول توسعه API شما و همچنین پس از تکمیل API، با اجرای آزمایشهایی به شما کمک کند تا مطمئن شوید API شما همچنان طبق برنامه کار میکند.
در این دوره آموزشی خرابی Postman برای مبتدیان، ما شروع به بررسی ویژگیهای Postman، ایجاد درخواستها و ایجاد گردشهای کاری ساده میکنیم. سپس با نوشتن تست های API و اجرای خودکار مجموعه Postman با استفاده از Postman Collection Runner و Newman ادامه می دهیم.
آیا این دوره برای من است؟
اگر باید با Postman به سرعت عمل کنید و شروع به استفاده از API کنید و زمان زیادی ندارید، این دوره احتمالاً در مدت زمان بسیار کوتاهی شما را بسیار دور خواهد برد. برای شروع به چیز زیادی نیاز ندارید، اما باید بیش از 3 ساعت سرمایه گذاری کنید. فقط تماشای محتوا ممکن است برای توسعه مهارت های مورد نیاز کافی نباشد. شما باید کار و تکالیف تمرینی را انجام دهید.
پس بیایید به آنچه می خواهید یاد بگیرید نگاه کنیم:
با درخواست های ساده شروع کنید
از روشهای HTTP مانند GET، POST، PUT DELETE استفاده کنید
تفاوت بین GET و POST را درک کنید.
با پارامترهای پرس و جو و متغیرهای مسیر کار کنید
درک سرصفحه های HTTP
با احراز هویت (به عنوان مثال با استفاده از نشانه حامل) آشنا شوید
شروع نوشتن تست های API با جاوا اسکریپت
آزمایش ها را در مجموعه ها سازماندهی کنید و آنها را با تیم خود به اشتراک بگذارید
تستهای API را با استفاده از مجموعه اجرا یا نیومن اجرا کنید
بنابراین پس از این دوره، یک نمای کلی از Postman خواهید داشت و بعداً می توانید تصمیم بگیرید که در چه زمینه هایی می خواهید بیشتر بیاموزید.
برای یادگیری پستچی هیجان زده هستید؟ امروز به این دوره بپیوندید!
سرفصل ها و درس ها
معرفی
Introduction
مواد درسی
Course materials
نحوه نصب Postman
How to install Postman
به روز رسانی پستچی
Updating Postman
در مورد دوره
About the course
معرفی سریع API ها
A quick introduction to APIs
اولین درخواست پستچی شما
Your first Postman request
پروتکل HTTP توضیح داد
The HTTP protocol explained
ایجاد درخواست در Postman
Creating requests in Postman
مجموعه های پستچی
Postman collections
پارامترهای پرس و جو
Query parameters
پارامترهای پرس و جو
Query parameters
تکلیف شماره 1 - پارامترهای پرس و جو
Assignment #1 - Query parameters
تکلیف هدایت شده شماره 1 - دستورالعمل های گام به گام
Guided Assignment #1 - Step by step instructions
تکلیف شماره 1 - پارامترهای پرس و جو - راه حل
Assignment #1 - Query parameters - Solution
متغیرهای مسیر
Path variables
پارامترهای پرس و جو و متغیرهای مسیر
Query parameters and path variables
API Authentication
API Authentication
عیب یابی کدهای وضعیت HTTP
Troubleshooting HTTP status codes
هدرهای HTTP
HTTP headers
فرمت JSON توضیح داده شده است
JSON format explained
تکلیف شماره 2
Assignment #2
تکلیف هدایت شده شماره 2 - دستورالعمل های گام به گام
Guided Assignment #2 - Step by step instructions
تکلیف شماره 2 - راه حل
Assignment #2 - Solution
GET در مقابل POST
GET vs POST
استفاده از داده های تصادفی در درخواست ها (متغیرهای تصادفی)
Using random data in requests (random variables)
چگونه از Postman استفاده نکنیم
How not to use Postman
تکلیف شماره 3 - اضافه کردن درخواست های بیشتر
Assignment #3 - Adding more requests
تکلیف شماره 3 - دستورالعمل های گام به گام
Assignment #3 - Step by step instructions
تکلیف شماره 3 - اضافه کردن درخواست های بیشتر - راه حل
Assignment #3 - Adding more requests - Solution
روش درخواست PATCH
PATCH request method
روش درخواست را حذف کنید
DELETE request method
آماده شدن برای اتوماسیون
Preparing for automation
اصول اتوماسیون
Automation basics
اولین تست API شما
Your first API test
تکلیف شماره 4 - اضافه کردن تست های کد وضعیت
Assignment #4 - Adding status code tests
تکلیف شماره 4 - دستورالعمل های گام به گام
Assignment #4 - Step by step instructions
تکلیف شماره 4 - اضافه کردن تست های کد وضعیت - راه حل
Assignment #4 - Adding status code tests - Solution
متغیرهای پستچی
Postman variables
کار با متغیرهای Postman از اسکریپت ها
Working with Postman variables from scripts
متغیرهای پستچی
Postman Variables
استخراج داده از پاسخ
Extracting data from the response
امتحان - کار با پاسخ های JSON
Quiz - Working with JSON responses
نمایش نظرات