لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع REST Assured - تسلط بر تست API
- آخرین آپدیت
دانلود REST Assured - Mastering API Testing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره جامع به یادگیرندگان قدرت میدهد تا روشهای مدرن تست API را با استفاده از فریمورک RestAssured درک، پیادهسازی و ارزیابی کنند. دوره با مفاهیم پایه API و مراحل راهاندازی شروع شده و یادگیرندگان را در پیکربندی یک محیط تست قدرتمند مبتنی بر Java با استفاده از Maven و Eclipse و همچنین نوشتن تستهای پایه REST API راهنمایی میکند.
با پیشرفت در دوره، یادگیرندگان تجربه عملی در ساخت، اجرا و اعتبارسنجی متدهای مختلف HTTP (شامل GET، PUT، PATCH، DELETE) و تحلیل ساختارهای داده JSON از طریق JSONPath و JSONObject کسب خواهند کرد. تمرکز اصلی بر پیادهسازی اقدامات امنیتی از جمله احراز هویت (Authentication) و تعیین سطح دسترسی (Authorization) و همچنین به کارگیری تکنیکهای پارامترسازی برای تستهای مقیاسپذیر و دادهمحور (Data-driven) است.
در ماژول نهایی، یادگیرندگان فریمورکهای توسعه رفتارمحور (BDD) را با استفاده از Cucumber و فایلهای Feature توسعه داده و سپس استراتژیهای تست خود را از طریق اجرای ساختاریافته و گزارشدهی ارزیابی میکنند. در پایان این دوره، شرکتکنندگان قادر خواهند بود مجموعههای تست قابل نگهداری طراحی کنند، جریانهای کاری کامل REST API را اجرا کنند و اثربخشی پوشش تست خود را در سناریوهای واقعی بسنجند.
این دوره برای تستکنندهها، مهندسان اتوماسیون و توسعهدهندگانی که به دنبال ارتقای مهارتهای تست API خود با استفاده از فریمورکهای ساختاریافته و بهترین روشهای صنعت هستند، ایدهآل است.
سرفصل ها و درس ها
مبانی API و ضروریات راهاندازی
API Fundamentals & Setup Essentials
مقدمهای بر دوره
Introduction to Course
API چیست؟
What is API
وب سرویسها چیستند؟
What are Web Services
چرا تست API و آشنایی با Swagger
Why API Testing and Swagger
RestAssured چیست؟
What is RestAssured
ابزار مدیریت ساخت Maven
Maven Build Management Tool
برنامه پایه در RestAssured
Basic Program in RestAssured
آشنایی با JSON
Introduction to JSON
کار با درخواستها و پاسخها
Working with Requests and Responses
آموزش JSONPath و JSONObject بخش اول
JSONPath and JSONObject Part 1
آموزش JSONPath و JSONObject بخش دوم
JSONPath and JSONObject Part 2
درخواستهای مختلف در RestAssured: درخواست PUT
Different Request in RestAssured - PUT Request
درخواستهای مختلف در RestAssured: درخواست PATCH
Different Request in RestAssured - PATCH Request
درخواستهای مختلف در RestAssured: درخواست DELETE
Different Request in RestAssured - Delete Request
احراز هویت و تعیین سطح دسترسی بخش اول
Authentication and Authorization Part 1
احراز هویت و تعیین سطح دسترسی بخش دوم
Authentication and Authorization Part 2
احراز هویت و تعیین سطح دسترسی بخش سوم
Authentication and Authorization Part 3
پارامترسازی با استفاده از RestAssured
Parameterization using RestAssured
فریمورک اتوماسیون و اجرا
Automation Framework and Execution
فایل Feature و Runner
Feature File and Runner
تست API با RestAssured: مراحل (Steps)
RestAssured API Testing - Steps
تست API با RestAssured: اجرا (Execution)
RestAssured API Testing - Execution
جمعبندی دوره تست API
Course Conclusion API Testing
نمایش نظرات