آموزش REST Assured - تسلط به تست API با REST Assured
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تبدیل شدن به یک متخصص در اتوماسیون REST API با استفاده از REST Assured
- کسب دانش کاملی درباره تست خودکار REST API با استفاده از Rest Assured
- ایجاد اعتمادبهنفس و رهبری در تلاش برای اتوماسیون API در پروژه خود از ابتدا
- توانایی طراحی یک فریمورک اتوماسیون ساختاریافته API با REST Assured
پیشنیازهای دوره
- درک اولیه از جاوا قطعاً مفید خواهد بود.
- هیچ تجربهای در برنامهنویسی نیاز نیست.
توضیحات دوره
آیا میدانستید REST یک واژه اختصاری است که به معادل REpresentational State Transfer میباشد؟ این نوع سبک معماری برای یافتن راهحلی برای یک سیستم هایپرمدیا توسعه یافته است؛ یک گسترش از هایپرتکست که امکانات چندرسانهای را فراهم میکند. بگذارید کمی بیشتر با ظاهر REST API آشنا شویم. فرض کنید شما EduCBA را در گوگل جستجو میکنید و پاسخی حاوی لیستی از نتایج جستجو مطابق با این اصطلاح دریافت میکنید. API REST به همین شکل کار میکند و خروجی بر اساس جستجو ارائه میدهد. API تنها یک واسط است که به برنامهها اجازه میدهد تا از طریق یک پلتفرم مشترک با یکدیگر ارتباط برقرار کنند. API بسیار شبیه به یک مترجم برای افرادی از دو کشور مختلف است که از زبان یکدیگر بیخبرند. REST مجموعهای از قواعدی است که توسعهدهندگان هنگام ایجاد API دنبال میکنند و یکی از این قواعد بیان میدارد که کاربر باید بتواند در زمان درخواست داده را دریافت کند. درخواست، همان URL لینک شده است و پاسخی که شما دریافت میکنید، همان جواب است. یک نکته دیگر که ممکن است برای یادگیرندگان گیجکننده باشد این است که برخی افراد فکر میکنند HTTP و REST یکی هستند. اما، توجه داشته باشید که آنها یکسان نیستند. به طور ساده، REST شیوهای است که HTTP استفاده میکند.
ما سعی کردهایم دورههای خود را بهگونهای طراحی کنیم که به شما امکان بدهد که منابع را از استادان باتجربه و مشهور در دسترس داشته باشید. ما به کسانی که تازه در حوزه API شروع به کار کردهاند، کمک خواهیم کرد تا اعتمادبهنفس را بهعنوان یک مهارت اصلی در آنها تقویت کنیم تا بتوانند REST API را بهگونهای درک کنند که قادر باشند از آنها در زندگی حرفهای روزمره استفاده کنند. به عنوان بخشی از آموزش REST API، ما شما را به عناصر لازم برای تبدیل شدن به بهترین توسعهدهنده API که میتواند به راحتی از موانع عبور کند، راهنمایی خواهیم کرد. در این دوره مطمئن خواهیم شد که شما با تکنیکهای برنامهنویسی فوقالعاده و جزئیات آن آشنا میشوید که مهارتهای شما را در برنامهنویسی عمیقتر و دانشتان را تقویت میکند. دوره به گونهای طراحی شده تا شیوه ارتباط موثر شفاف باشد و شما با کشف متدولوژیهای جدید در توسعه API، مهارتهای خود را در درک عمیق از تکنولوژیهای مورد استفاده تقویت خواهید کرد. و در نهایت، با روشی موثر از کدنویسی، مانند آمادگی و قابلیت استفاده مجدد از کدی که نوشتهاید، در طول دوره مجموعهای بزرگ از مهارتها را کسب خواهید کرد.
این دوره برای چه کسانی مناسب است؟
- این دوره مبتدی پسند است، بنابراین کسی که به یادگیری API علاقهمند است میتواند به این دوره بپیوندد.
- متخصصان تضمین کیفیت اتوماسیون که میخواهند اتوماسیون API را در سطح سازمانی با استفاده از RestAssured بیاموزند.
آموزش REST Assured - تسلط به تست API با REST Assured
-
آشنایی با دوره 05:45
-
API چیست؟ 06:27
-
وب سرویس چیست؟ 06:18
-
چرا تست API و Swagger؟ 08:40
-
RestAssured چیست؟ 05:35
-
ابزار مدیریت بیلد Maven 06:10
-
برنامه اولیه در RestAssured 09:37
-
آشنایی با جیسان 09:10
-
JSONPath و JSONObject - بخش 1 11:50
-
JSONPath و JSONObject - بخش 2 05:46
-
درخواستهای مختلف در RestAssured - درخواست PUT 09:39
-
درخواستهای مختلف در RestAssured - درخواست PATCH 08:55
-
درخواستهای مختلف در RestAssured - درخواست Delete 07:09
-
احرازهویت و مجوز - بخش 1 10:30
-
احرازهویت و مجوز - بخش 2 10:11
-
احرازهویت و مجوز - بخش 3 11:11
-
پارامترسازی با استفاده از RestAssured 08:43
-
فایل ویژگی و اجراکننده 12:19
-
تست API با RestAssured - مراحل 08:46
-
تست API با RestAssured - اجرا 15:04
-
نتیجهگیری دوره تست API 01:16
مشخصات آموزش
آموزش REST Assured - تسلط به تست API با REST Assured
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:21
- مدت زمان :02:59:01
- حجم :1.32GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy