آموزش پایه های تست API

API Testing Foundations

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

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

معرفی Introduction

  • برجسته به عنوان یک آزمایش کننده API Standing out as an API tester

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

  • انواع API ها Types of APIs

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

  • مقدمه ای بر وب سرویس ها Introduction to web services

  • آشنایی با اصطلاحات API Understanding API terminology

2. شروع به آزمایش API 2. Getting Started with API Testing

  • چالش: کشف API Challenge: API discovery

  • کاوش یک API Exploring an API

  • راه حل: کشف API Solution: API discovery

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

  • چالش های API را نصب و راه اندازی کنید Install and set up API challenges

3. مجوز API 3. API Authorization

  • احراز هویت اولیه در تماس‌های API Basic auth in API calls

  • راه اندازی OAuth Setting up OAuth

  • استفاده از نشانه های مجوز Using authorization tokens

  • بررسی اجمالی مجوز و احراز هویت Overview of authorization and authentication

  • یافتن توکن های حامل Finding Bearer Tokens

4. آزمایش API دستی 4. Hands-On API Testing

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

  • تست DELETE تماس ها Testing DELETE calls

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

  • راه حل: به نقاط پایانی محافظت شده دسترسی پیدا کنید Solution: Access protected endpoints

  • درک تماس های POST Understanding POST calls

  • چالش: به نقاط پایانی محافظت شده دسترسی پیدا کنید Challenge: Access protected endpoints

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

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

  • چالش: شکستن API Challenge: Break the API

5. در نظر گرفتن تست API اضافی 5. Additional API Testing Consideration

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

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

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

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

نتیجه Conclusion

  • منابعی برای ادامه یادگیری Resources to keep learning

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dave Westerveld Dave Westerveld

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