آموزش پستمن - تسلط بر تست API: REST، GraphQL + ادغام CI - آخرین آپدیت

دانلود Postman-Master API Testing: REST, GraphQL + CI Integration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش تست API از پایه با Postman (نسخه 11)

یادگیری تست API با استفاده از REST، GraphQL و پروژه‌های عملی

در این دوره آموزشی جامع، از پایه، تست API با استفاده از ابزار Postman را خواهید آموخت. این دوره برای مبتدیان و متخصصان طراحی شده است و شما را با مفاهیم اساسی تست API، نحوه استفاده از REST و GraphQL، اتوماسیون تست‌ها، ادغام با ابزارهای CI و بهترین روش‌ها برای بهبود کیفیت نرم‌افزار آشنا می‌کند.

آنچه در این دوره خواهید آموخت:

  • درک مبانی API و اصول اساسی

  • آشنایی با انواع API و عناصر کلیدی REST API

  • تنظیم و راه‌اندازی Postman و رابط کاربری آن

  • درک و استفاده از درخواست‌های GET, POST, PUT, DELETE

  • کار با مجموعه‌ها (Collections) در Postman

  • استفاده از محیط‌ها و متغیرها (Environments & Variables) و دامنه آن‌ها

  • یادگیری مبانی JavaScript برای تست اتوماتیک API

  • اعتبارسنجی پاسخ‌های Json

  • نوشتن اسکریپت‌های تست و assertions جامع

  • تست داده‌محور (Data Driven Testing) در Postman

  • اجرای تست‌ها از طریق CLI با Newman

  • تولید گزارش‌های تست HTML دقیق

  • ادغام با CI در Jenkins

  • همکاری تیمی با Postman

  • یادگیری OAuth 2.0 و تست آن در Postman

  • درک GraphQL API و تست آن

  • استفاده از کمک‌رسان هوش مصنوعی (Postbot) در Postman

با پایان این دوره، تجربه عملی در پروژه‌های end-to-end به دست خواهید آورد.

پیش‌نیازها:

  • دانش اولیه برنامه‌نویسی و/یا جاوا اسکریپت
  • عدم نیاز به دانش قبلی API

همه چیز مورد نیاز را در طول دوره یاد خواهید گرفت.

"Postman-Master API Testing: REST, GraphQL + CI Integration" یک دوره جامع است که برای یادگیری تست و اتوماسیون کارآمد API با استفاده از Postman، از ابتدا برای مبتدیان و متخصصان طراحی شده است. از طریق تمرین‌های عملی، زبان‌آموزان تست API REST و GraphQL را بررسی می‌کنند، گردش کار را خودکار می‌کنند، با ابزارهای CI ادغام می‌شوند و بهترین شیوه‌ها را برای ساده‌سازی و افزایش کیفیت نرم‌افزار به کار می‌برند.

بیایید جزئیات دوره را بررسی کنیم: آنچه خواهید آموخت:

  • درک فناوری‌های اساسی وب/API

  • انواع API و تفاوت‌های کلیدی

  • روش‌های HTTP Restful

  • راه‌اندازی Postman و رابط‌ها

  • درخواست‌های Get، Post، Put و Delete و انجام تست در Postman

  • اعتبارسنجی پاسخ‌های Json

  • نوشتن اسکریپت‌های تست خودکار و assertions در Postman

  • جاوا اسکریپت پایه برای Postman

  • تجزیه پاسخ‌های Json پیچیده

  • محیط و متغیر در Postman

  • تست و پارامترسازی داده محور

  • Newman چیست؟ مراحل نصب Newman

  • اجرای تست‌ها از طریق CLI (خط فرمان)

  • ایجاد گزارش‌دهنده Newman-html-reporter دقیق

  • اشتراک‌گذاری مجموعه و اجرا از راه دور

  • اجرای مجموعه طبق زمان‌بندی

  • درک Jenkins و راه‌اندازی روی دستگاه محلی

  • ادغام مجموعه با Jenkins برای ادغام CI

  • تست API با Mock Server در Postman

  • یادگیری OAuth 2.0 با مثال‌های واقعی و تست در Postman

  • یادگیری GraphQL API: Schema & Architecture

  • تفاوت‌های کلیدی: GraphQL در مقابل Rest API

  • اجرا و تست GraphQL API در Postman

  • سوالات متداول مصاحبه API

  • کمک هوش مصنوعی Postman (Postbot)

با پایان این دوره، با تسلط بر Postman برای تست API، اعتماد به نفس پیدا خواهید کرد.

آماده ارتقای مهارت‌های خود هستید؟ اکنون ثبت‌نام کنید و شروع کنید!


سرفصل ها و درس ها

Course Introduction & Basic API concept

  • **Course outline** (Must Watch)-**سرفصل دوره** (باید دیده شود) **Course outline** (Must Watch)

  • Understand Web technology: Client & Server-درک فناوری وب: کلاینت و سرور Understand Web technology: Client & Server

  • Generic Architecture to build a Web App-معماری عمومی برای ساخت یک برنامه وب Generic Architecture to build a Web App

  • Types of Database layer-انواع لایه پایگاه داده Types of Database layer

  • What is API? How does API work?-API چیست؟ API چگونه کار می‌کند؟ What is API? How does API work?

  • Why do we need to test API?-چرا باید API را تست کنیم؟ Why do we need to test API?

Understand API terminologies-درک اصطلاحات API Understand API terminologies

  • Types of APIs: SOAP vs REST-انواع API: SOAP در مقابل REST Types of APIs: SOAP vs REST

  • Learn REST API terminologies-یادگیری اصطلاحات REST API Learn REST API terminologies

  • Define Path and Query parameters in API-تعریف پارامترهای Path و Query در API Define Path and Query parameters in API

  • Understand Restful HTTP methods-درک متدهای Restful HTTP Understand Restful HTTP methods

  • More API contents: Request Headers, Request/Response Body, Status Codes-مطالب بیشتر API: هدرهای درخواست، بدنه درخواست/پاسخ، کدهای وضعیت More API contents: Request Headers, Request/Response Body, Status Codes

  • Quick Reminder: Please Write a Review-یادآوری سریع: لطفاً نظر خود را بنویسید Quick Reminder: Please Write a Review

Getting started with Postman-شروع کار با Postman Getting started with Postman

  • Postman installation step-by-step-نصب Postman گام به گام Postman installation step-by-step

  • Surface on Postman interfaces-بررسی اجمالی رابط‌های Postman Surface on Postman interfaces

Practice Section: Get request test in Postman-بخش تمرین: تست درخواست Get در Postman Practice Section: Get request test in Postman

  • How to test Get request and write automation Script?-چگونه درخواست Get را تست و اسکریپت اتوماسیون بنویسیم؟ How to test Get request and write automation Script?

  • How to find the correct Jason path from a response-چگونه مسیر Jason صحیح را از یک پاسخ پیدا کنیم؟ How to find the correct Jason path from a response

  • Quiz-Test What You've Learned!-آزمون - آنچه آموخته‌اید را تست کنید! Quiz-Test What You've Learned!

Practice Section: Post, Put & Delete request test in Postman-بخش تمرین: تست درخواست‌های Post، Put و Delete در Postman Practice Section: Post, Put & Delete request test in Postman

  • Test Post request and write automation script-تست درخواست Post و نوشتن اسکریپت اتوماسیون Test Post request and write automation script

  • Test valid login scenario-تست سناریوی ورود معتبر Test valid login scenario

  • Test invalid login scenario-تست سناریوی ورود نامعتبر Test invalid login scenario

  • Test Put request in postman-تست درخواست Put در postman Test Put request in postman

  • Test Delete request in postman-تست درخواست Delete در postman Test Delete request in postman

  • Learn how to write test script in Postman-یاد بگیرید چگونه اسکریپت تست در Postman بنویسید Learn how to write test script in Postman

  • Quick Reminder: Please Write a Review-یادآوری سریع: لطفاً نظر خود را بنویسید Quick Reminder: Please Write a Review

  • Quiz-Test What You've Learned!-آزمون - آنچه آموخته‌اید را تست کنید! Quiz-Test What You've Learned!

Importance of Environments & Variables-اهمیت Environments و Variables Importance of Environments & Variables

  • Understand Environment & Variable in Postman-درک Environment و Variable در Postman Understand Environment & Variable in Postman

  • Setup Environment & Variable with examples-تنظیم Environment و Variable با مثال‌ها Setup Environment & Variable with examples

  • Quiz-Test What You've Learned!-آزمون - آنچه آموخته‌اید را تست کنید! Quiz-Test What You've Learned!

Practice Section: Data Driven Test (Read data from Excel files (CSV) or JSON)-بخش تمرین: تست مبتنی بر داده (خواندن داده‌ها از فایل‌های Excel (CSV) یا JSON) Practice Section: Data Driven Test (Read data from Excel files (CSV) or JSON)

  • Data-Driven Testing & Parameterization in Postman-تست مبتنی بر داده و پارامترسازی در Postman Data-Driven Testing & Parameterization in Postman

  • Quick Reminder: Please Write a Review-یادآوری سریع: لطفاً نظر خود را بنویسید Quick Reminder: Please Write a Review

  • Quiz-Test What You've Learned!-آزمون - آنچه آموخته‌اید را تست کنید! Quiz-Test What You've Learned!

Run Collection through CLI-اجرای Collection از طریق CLI Run Collection through CLI

  • Run Collections manually by Postman-اجرای Collection به صورت دستی توسط Postman Run Collections manually by Postman

  • Install Node JS to setup environment-نصب Node JS برای راه‌اندازی محیط Install Node JS to setup environment

  • What is Newman? Steps to install Newman-Newman چیست؟ مراحل نصب Newman What is Newman? Steps to install Newman

  • Run Collections through CLI & generate Newman HTML report-اجرای Collections از طریق CLI و تولید گزارش HTML Newman Run Collections through CLI & generate Newman HTML report

  • Share Collections & Run Remotely-اشتراک Collection و اجرا از راه دور Share Collections & Run Remotely

  • Quiz-Test What You've Learned!-آزمون - آنچه آموخته‌اید را تست کنید! Quiz-Test What You've Learned!

Collection integrate with CI tool-ادغام Collection با ابزار CI Collection integrate with CI tool

  • Understand Jenkins & Setup on local machine-درک Jenkins و راه‌اندازی روی دستگاه محلی Understand Jenkins & Setup on local machine

  • Create Jenkins job & run Collection-ایجاد job Jenkins و اجرای Collection Create Jenkins job & run Collection

  • Run Collection on schedule-اجرای Collection بر اساس زمانبندی Run Collection on schedule

Step-by-Step: API testing using Mock Server in Postman-گام به گام: تست API با استفاده از Mock Server در Postman Step-by-Step: API testing using Mock Server in Postman

  • What is Mock Server in API Testing?-Mock Server در تست API چیست؟ What is Mock Server in API Testing?

  • Demo-API Examples-نمونه‌های Demo-API Demo-API Examples

  • Create Get Request for Edge Cases & Error Scenarios in Postman-ایجاد درخواست Get برای موارد خاص و سناریوهای خطا در Postman Create Get Request for Edge Cases & Error Scenarios in Postman

  • Create Mock Server & Set Environment Variable in Postman-ایجاد Mock Server و تنظیم متغیر محیطی در Postman Create Mock Server & Set Environment Variable in Postman

  • Test Edge Cases and Error Scenarios-تست موارد خاص و سناریوهای خطا Test Edge Cases and Error Scenarios

  • Add Automation Scripts & Run Collection-افزودن اسکریپت‌های اتوماسیون و اجرای Collection Add Automation Scripts & Run Collection

  • Quick Reminder: Please Write a Review-یادآوری سریع: لطفاً نظر خود را بنویسید Quick Reminder: Please Write a Review

OAuth 2.0 Testing in Postman-تست OAuth 2.0 در Postman OAuth 2.0 Testing in Postman

  • What is OAuth 2.0 & benefits of using it?-OAuth 2.0 چیست و مزایای استفاده از آن؟ What is OAuth 2.0 & benefits of using it?

  • Step-by-Step: How OAuth 2.0 Works-گام به گام: نحوه عملکرد OAuth 2.0 Step-by-Step: How OAuth 2.0 Works

  • Types of OAuth 2.0-انواع OAuth 2.0 Types of OAuth 2.0

  • OAuth 2.0 Real World Examples-نمونه‌های دنیای واقعی OAuth 2.0 OAuth 2.0 Real World Examples

  • Steps to Create a Spotify App-مراحل ایجاد یک برنامه Spotify Steps to Create a Spotify App

  • Configure OAuth 2.0 in Postman-پیکربندی OAuth 2.0 در Postman Configure OAuth 2.0 in Postman

  • Test Spotify API Endpoints-تست نقاط پایانی API Spotify Test Spotify API Endpoints

  • Quick Reminder: Please Write a Review-یادآوری سریع: لطفاً نظر خود را بنویسید Quick Reminder: Please Write a Review

GraphQL API testing in Postman-تست GraphQL API در Postman GraphQL API testing in Postman

  • Understand basic GraphQL API-درک GraphQL API پایه Understand basic GraphQL API

  • Learn GraphQL Schema & Architecture-یادگیری Schema و معماری GraphQL Learn GraphQL Schema & Architecture

  • Key differences: GraphQL vs Rest API-تفاوت‌های کلیدی: GraphQL در مقابل Rest API Key differences: GraphQL vs Rest API

  • GraphQL operation types-انواع عملیات GraphQL GraphQL operation types

  • How GraphQL works with examples-نحوه عملکرد GraphQL با مثال‌ها How GraphQL works with examples

  • Run and Test GraphQL API in Postman-اجرا و تست GraphQL API در Postman Run and Test GraphQL API in Postman

Basic JavaScript for Postman (Optional Learning)-جاوااسکریپت پایه برای Postman (یادگیری اختیاری) Basic JavaScript for Postman (Optional Learning)

  • Introduction to JavaScript-مقدمه ای بر جاوااسکریپت Introduction to JavaScript

  • Variables & Data types in JavaScript-متغیرها و انواع داده در جاوااسکریپت Variables & Data types in JavaScript

  • Operators in JavaScript-عملگرها در جاوااسکریپت Operators in JavaScript

  • How to create an Object in JavaScript-چگونه یک Object در جاوااسکریپت ایجاد کنیم How to create an Object in JavaScript

  • Control & Conditional statements in JavaScript-دستورات کنترلی و شرطی در جاوااسکریپت Control & Conditional statements in JavaScript

  • Types of Loops in JavaScript-انواع حلقه‌ها در جاوااسکریپت Types of Loops in JavaScript

  • Learn for-loops in JavaScript-یادگیری حلقه‌های for در جاوااسکریپت Learn for-loops in JavaScript

  • Arrays in JavaScript-آرایه‌ها در جاوااسکریپت Arrays in JavaScript

  • Function in JavaScript-توابع در جاوااسکریپت Function in JavaScript

Discover AI assistance in Postman-کشف کمک هوش مصنوعی در Postman Discover AI assistance in Postman

  • Unlock the power of 'Postbot' in Postman-باز کردن قدرت 'Postbot' در Postman Unlock the power of 'Postbot' in Postman

نمایش نظرات

آموزش پستمن - تسلط بر تست API: REST، GraphQL + ادغام CI
جزییات دوره
15.5 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
509
4.9 از 5
دارد
دارد
دارد
Sariful Islam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sariful Islam Sariful Islam

مدیر تضمین کیفیت، متخصص اتوماسیون و منتور حرفه‌ای