استراتژی های تست API

API Testing Strategies

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: داشتن یک استراتژی آزمایش کامل هنگام توسعه یک API بسیار مهم است. در این دوره، استراتژی های تست API، شما یاد خواهید گرفت که بهترین استراتژی را برای تست API بسته به اهداف تست خود انتخاب کنید. ابتدا، ساختار درخواست و پاسخ API را بررسی خواهید کرد. در مرحله بعد، اهداف مختلف تست API و انواع تست هایی را که می توانید برای دستیابی به آن اهداف اعمال کنید، کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه به اتوماسیون تست تست API نزدیک شوید، TDD را اعمال کنید و تست‌ها را روی سرور CI اجرا کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش تست API مورد نیاز برای انتخاب بهترین استراتژی و دستیابی به اهداف تست را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با تست HTTP API Understanding HTTP API Testing

  • تست API چیست؟ What Is API Testing?

  • درک اهداف و سناریوهای تست API Understanding API Testing Objectives and Scenarios

  • بررسی نسخه Version Check

بررسی استراتژی های تست API Exploring API Testing Strategies

  • بررسی انواع مختلف تست های API Exploring Different Types of API Tests

  • تست واحد Unit Testing

  • تست یکپارچه سازی Integration Testing

  • تست E2E E2E Testing

  • تست قرارداد Contract Testing

  • تست عملکرد Performance Testing

در نظر گرفتن اتوماسیون تست API Consideration for API Test Automation

  • چگونه به اتوماسیون تست API نزدیک شویم How to Approach API Test Automation

  • کاوش ابزار برای اتوماسیون تست API Exploring Tools for API Test Automation

  • رویکرد توسعه مبتنی بر آزمایش برای تست API Test-driven Development Approach to API Testing

  • اجرای تست های API روی CI Running API Tests on CI

نمایش نظرات

استراتژی های تست API
جزییات دوره
58m
14
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Marko Vajs
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marko Vajs Marko Vajs

مارکو واجس یک مهندس نرم افزار و علاقه مند به فناوری و سازماندهی پروژه است. وی یک بشارت دهنده با کیفیت است که در زمینه اتوماسیون آزمایش تخصص دارد اما از اهمیت درگیری چرخه عمر اولیه توسعه نرم افزار غافل نیست. مارکو این فرصت را داشت که ابتکارات مختلف کیفیت را تعریف و اجرا کند و روشهای تحویل را در مراحل اولیه توسعه در میان چندین پروژه ایجاد کند. او در نقش های مختلف فنی بازی کرده است که در آنجا DevOps ، مهارت های برنامه نویسی و تست را کسب کرده است. مارکو به عنوان یک رهبر تیم علاقه خود را برای تدریس و کمک به افراد در توسعه مهارت های خود کشف کرد. او یک یادگیرنده مادام العمر است و معتقد است که آموزش بهترین سرمایه گذاری در زندگی است.