آموزش تست REST Assured API (اتوماسیون) - REST Assured Java

REST Assured API Testing (Automation) - REST Assured Java

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چارچوب اتوماسیون API مطمئن باشید. تسلط بر چارچوب REST Assured از ابتدا تا متخصص با استفاده از جاوا. تبدیل به یک متخصص در اتوماسیون REST API با استفاده از REST Assured شما دانش کاملی در مورد تست اتوماسیون REST API با استفاده از Rest Assured Java بدست خواهید آورد. اعتماد به نفس داشته باشید و تلاش API Automation را در پروژه خود از ابتدا رهبری کنید. قادر به طراحی چارچوب اتوماسیون API ساختار یافته با REST Assured پیش نیازها: درک اولیه جاوا قطعا کمک خواهد کرد بدون نیاز به تجربه برنامه نویسی

آیا می دانستید REST مخفف RE presentational S tate T ransfer است! این نوع سبک معماری برای یافتن راه حلی برای یک سیستم ابررسانه ای، توسعه یافته ای از فرامتن که امکانات چندرسانه ای را فراهم می کند، توسعه یافت. اجازه دهید شباهت بیشتری با آنچه که API های REST به نظر می رسند، داشته باشیم. فرض کنید "EduCBA" را در گوگل جستجو کرده اید، و با لیستی از نتایج جستجو مطابق با عبارت EduCBA پاسخ داده می شود. REST API به همان روشی کار می کند که پس از جستجو نتیجه را بازگرداند. API چیزی نیست جز رابطی که به برنامه ها اجازه می دهد از طریق یک پلتفرم مشترک با یکدیگر صحبت کنند. API بسیار شبیه به یک مترجم برای افرادی از 2 کشور مختلف است که از زبان یکدیگر بی اطلاع هستند. REST مجموعه‌ای از قوانین است که توسعه‌دهندگان هنگام ایجاد API از آن پیروی می‌کنند و در آن یکی از قوانین ذکر می‌کند که کاربر باید بتواند قطعه داده را در صورت درخواست دریافت کند. درخواست نشانی اینترنتی است که پیوند داده شده است و پاسخی که دریافت می کنید پاسخ است. چیز دیگری وجود دارد که برای زبان آموزان گیج کننده است و اینکه مردم قصد دارند فکر کنند که HTTP و REST یکسان هستند. اما، توجه داشته باشید! آنها شبیه هم نیستند. به زبان ساده، REST راهی است که از HTTP استفاده می شود.

ما سعی کرده‌ایم دوره‌های خود را با دقت طراحی کنیم به‌گونه‌ای که شما را قادر می‌سازد منابع را از دانشکده‌های درجه یک درست در دسترس شما قرار دهد. ما یادگیرندگان خود را که به تازگی در زمینه API شروع کرده‌اند، از طریق جذب اعتماد به نفس به عنوان یک مهارت اصلی در آن‌ها، در دست می‌گیریم تا شروع به درک REST API کنند به گونه‌ای که بتوانند از آنها در کارهای روزمره در زندگی حرفه‌ای استفاده کنند. به‌عنوان بخشی از این آموزش REST API، ما شما را وادار می‌کنیم تا عناصر مورد نیاز برای تبدیل شدن به بهترین توسعه‌دهنده API را که می‌تواند به راحتی در میان جزر و مدهای ناهموار شنا کند، طی کنید. به عنوان بخشی از دوره، ما مطمئن می شویم که شما در معرض تکنیک های برنامه نویسی بسیار دقیق قرار خواهید گرفت که مهارت های شما را برای داشتن مهارت ها و دانش برنامه نویسی عمیق تقویت می کند. نحوه طراحی دوره، با شروع به رونمایی از متدولوژی های جدید در توسعه API، راه ارتباط کارآمد واضح تر خواهد بود. با روش‌های مختلف مورد استفاده در دوره ما، مهارت خود را در درک عمیق پشته تقویت خواهید کرد. و در آخر، با روش موثر کد، مانند آماده بودن و قابلیت استفاده مجدد کد نوشته شده، شما یک مجموعه مهارت عمده در طول دوره کسب خواهید کرد.


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

جاوا مطمئن باشید - مبتدیان REST Assured Java - Beginners

  • مقدمه دوره Introduction to Course

  • REST Assured Java چیست؟ What is REST Assured Java

  • نصب REST Assured Java Installation of REST Assured Java

  • نوشتن یک تست ساده با استفاده از REST Assured Java Writing a Simple Test Case using REST Assured Java

  • نوشتن یک تست ساده با استفاده از REST Assured Java Continue Writing a Simple Test Case using REST Assured Java Continue

  • خواندن داده های JSON Reading JSON Data

  • خواندن داده‌های JSON ادامه دارد Reading JSON Data Continue

  • اعتبارسنجی وضعیت پاسخ Validating Response Status

  • اعتبار سنجی سرصفحه های پاسخ Validating Response Headers

  • ارسال پرس و جو در REST Assured Java Passing Query in REST Assured Java

  • عبور از پرس و جو در REST مطمئن جاوا ادامه دهید Passing Query in REST Assured Java Continue

REST Assured Java - Intermediate REST Assured Java - Intermediate

  • مقدمه دوره Introduction to Course

  • نمونه درخواست دریافت کنید GET Request Example

  • نمونه درخواست POST POST Request Example

  • مثال درخواست PUT PUT Request Example

  • DELETE مثال درخواست DELETE Request Example

  • مثال درخواست پچ PATCH Request Example

  • مبانی سریال سازی و سریال سازی Serialization and Deserialization Basics

  • DE داده های JSON را سریال کنید DE serialize JSON Data

  • مجوز در REST Assured Java Authorization in REST Assured Java

جاوا مطمئن باشید - پیشرفته REST Assured Java - Advanced

  • مقدمه دوره Introduction to Course

  • فایل POM POM File

  • اطلاعات پروژه Project Information

  • تست پایان به پایان قسمت 1 End to End Testing Part 1

  • تست پایان به پایان قسمت 2 End to End Testing Part 2

  • تست پایان به پایان قسمت 3 End to End Testing Part 3

  • تست پایان به پایان قسمت 4 End to End Testing Part 4

  • تست پایان به پایان قسمت 5 End to End Testing Part 5

  • تست پایان به پایان قسمت 6 End to End Testing Part 6

  • آشنایی با خیار Introduction to Cucumber

  • تست API با استفاده از Cucumber Framework API Testing using Cucumber Framework

  • تست API با استفاده از Cucumber Framework ادامه دهید API Testing using Cucumber Framework Continue

  • درخواست JSON را به POJO قسمت 1 تبدیل کنید Convert JSON request to POJO Part 1

  • درخواست JSON را به POJO Part 2 تبدیل کنید Convert JSON request to POJO Part 2

  • درخواست JSON را به POJO قسمت 3 تبدیل کنید Convert JSON request to POJO Part 3

مطالعه موردی جاوا مطمئن - تست پایگاه داده کارکنان REST Assured Java Case Study - Testing Employee Database

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد داده های JSON Creating JSON Data

  • افزودن وابستگی ها Adding Dependencies

  • جزئیات کارمند قسمت 1 Employee Details Part 1

  • جزئیات کارمند قسمت 2 Employee Details Part 2

  • جزئیات کارمند قسمت 3 Employee Details Part 3

  • اضافه کردن جزئیات کارمند Add Employee Details

  • به روز رسانی جزئیات کارمندان Update Employee Details

  • حذف جزئیات کارمند Delete Employee Details

  • خروجی پروژه Output of the Project

پروژه در REST API - برنامه کلینیک حیوانات خانگی Project on REST API - Pet Clinic Application

  • مقدمه ای بر پروژه Introduction to Project

  • پروژه Maven Maven Project

  • موجودیت پایه Base Entity

  • با نام Entity Class Named Entity Class

  • از کلاس مدال دیدن کنید Visit Modal Class

  • ایجاد مخازن Creating Repositories

  • ایجاد مخازن ادامه دارد Creating Repositories Continue

  • ایجاد مالک Creating Owner

  • نوع حیوان خانگی JPA Pet Type JPA

  • ایجاد بازدید Creating Visit

  • تخصص JPA Specialty JPA

  • کلاسهای استثنای استراحت قسمت 1 Rest Exception Classes Part 1

  • کلاس های استثنایی استراحت قسمت 2 Rest Exception Classes Part 2

  • کلاسهای استثنای استراحت قسمت 3 Rest Exception Classes Part 3

  • کلاس های استثنای استراحت قسمت 4 Rest Exception Classes Part 4

  • سریال ساز Serializer

  • سریالساز ادامه دهید Serializer Continue

  • کلاس deserialize Deserialize Class

  • ایجاد کنترلر REST قسمت 1 Creating REST Controller Part 1

  • ایجاد کنترلر REST قسمت 2 Creating REST Controller Part 2

  • ایجاد کنترلر REST قسمت 3 Creating REST Controller Part 3

  • ایجاد خدمات Creating Services

  • ایجاد خدمات ادامه دارد Creating Services Continue

  • خروجی پروژه Output of the Project

پروژه RESTful API - ابزار سیستم مدیریت کارکنان RESTful API Project - Employee Management System Tool

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد پروژه و افزودن وابستگی ها Creating a Project and Adding Dependencies

  • ایجاد کلاس دپارتمان Creating Department Class

  • ایجاد کلاس کارمند Creating Employee Class

  • مخازن دپارتمان Department Repositories

  • خدمات بخش Department Service

  • خدمات کارکنان Employee Service

  • کنترل بخش Department Controller

  • کنترل بخش ادامه دهید Department Controller Continue

  • کنترل کننده کارمند Employee Controller

  • فایل اصلی Main File

  • فایل خواص Properties File

نمایش نظرات

آموزش تست REST Assured API (اتوماسیون) - REST Assured Java
جزییات دوره
10.5 hours
81
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,001
از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.