آموزش مبانی تست API

API Testing Foundations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در حالی که شرکت های نرم افزاری همچنان به سمت محاسبات ابری ، برنامه های موبایل و معماری های ریز سرویس سوق پیدا می کنند ، توانایی آزمایش سریع و م APثر API ها به یک مهارت مهم برای آزمایش کنندگان نرم افزار تبدیل شده است. در این دوره ، مربی دیو وسترولد اصول تست API را در اختیار شما قرار می دهد ، نحوه کار با چندین ابزار قوی برای آزمایش API ها در مقیاس در یک سازمان را به اشتراک می گذارد. پس از ارائه مقدماتی در زمینه خدمات وب و اصطلاحات مهم API ، دیو نحوه استفاده از Postman را برای برخی بررسی های اساسی API نشان می دهد. وی سپس برخی از رویکردها و روشهای اساسی مورد استفاده در آزمایش درخواستهای GET ، POST ، PUT و DELETE را مورد استفاده قرار می دهد. نشان می دهد که چگونه می توان با استفاده از SoapUI ، یک ابزار محبوب خودکار تست API ، به آزمایش عملکرد نزدیک شد. و بیشتر.
موضوعات شامل:
  • مرور اصطلاحات API
  • کاهش خطرات مربوط به تست API ها
  • ترسیم نقشه API
  • مجوز و احراز هویت API
  • یافتن و استفاده از نشانه های حامل
  • آزمایش GET ، POST ، PUT و حذف تماس ها
  • استفاده از تمسخر ، مقاله های خرد و جعلی در تست API
  • آزمایش ریز خدمات و اینترنت اشیا

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

مقدمه Introduction

  • به عنوان یک تستر API بایستید Stand out as an API tester

1. درک خدمات وب و API ها 1. Understanding Web Services and APIs

  • آشنایی با خدمات وب Introduction to web services

  • درک اصطلاحات API Understanding API terminology

  • انواع API Types of APIs

  • ورزش: برنامه خود را نقشه برداری کنید Exercise: Map your app

  • خطرات استفاده از خدمات و API ها Risks of using services and APIs

2. شروع به کار با تست API 2. Getting Started with API Testing

  • اولین ابزار شما: پستچی Your first tool: Postman

  • نصب و راه اندازی چالش های API Install and setup of API challenges

  • کاوش در یک API Exploring an API

  • چالش: نقشه API Challenge: Map the API

  • راه حل: API را نقشه برداری کنید Solution: Map the API

3. مجوز API 3. API Authorization

  • نمای کلی مجوز و تأیید اعتبار Overview of authorization and authentication

  • با استفاده از نشانه های OAuth Using OAuth tokens

  • یافتن و استفاده از نشانه های تحمل Finding and using bearer tokens

  • گزینه های تأیید اعتبار اضافی API Additional API authentication options

4. تست دستی API 4. Hands-on API Testing

  • تست تماسهای GET Testing GET calls

  • چالش: راز را پیدا کنید Challenge: Find the secret

  • راه حل: راز را پیدا کنید Solution: Find the secret

  • تست تماسهای POST Testing POST calls

  • تست تماسهای PUT Testing PUT calls

  • آزمایش تماس های DELETE Testing DELETE calls

  • چالش: 500 را پیدا کنید Challenge: Find the 500

  • راه حل: 500 را پیدا کنید Solution: Find the 500

5. ملاحظات تست اضافی API 5. Additional API Testing Considerations

  • در تست API از مقابله ها ، خردها و تقلب ها استفاده کنید Using mocks, stubs, and fakes in API testing

  • اتوماسیون API API automation

  • ازمایش عملکرد Performance testing

  • تست امنیتی Security testing

  • تست میکرو سرویس ها و اینترنت اشیاء Testing microservices and the Internet of Things

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش مبانی تست API
جزییات دوره
1h 44m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
64,354
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dave Westerveld Dave Westerveld

دیو وسترولد با سالها تجربه آزمایش ، توسعه دهنده آزمون است. دیو در آزمایش بسیاری از پروژه های مختلف شرکت کرده است ، از محصولات کاملاً تأسیس گرفته تا مراحل اولیه ابتکارات مهم جدید. وی در حل مشکلات اتوماسیون در یک محیط تیمی سرآمد است و در مراحل مختلف درگیر ابتکارات اتوماسیون سنتی است. دیو همچنین با استفاده خلاقانه از ابزارهای اتوماسیون و با کمک به ساختن چارچوب های اتوماسیون ، به بهبود کیفیت محصول کمک کرده است. وی مایل به دیدن تیم هایی است که تولید نرم افزاری با ارزش بالا دارند و علاقه مند به درک راه هایی است که می توان از ابزارهای اتوماسیون برای کمک به این هدف استفاده کرد. در حال حاضر ، دیو به عنوان توسعه دهنده تست در D2L ، اولین پلت فرم یادگیری یکپارچه جهان فعالیت می کند. او همچنین یک مربی است ، از اینکه دانش خود را در مورد آزمایش در LinkedIn Learning به اشتراک می گذارد ، هیجان زده است. او در offbeattesting.com وبلاگ می نویسد.