دوره آموزشی دوره آموزشی مبانی تست API
1 ساعت 34 دقیقهمتوسط2023-10-16
مدرسین

Dave Westerveld
Test Developer with many years of testing experience
جزئیات دوره
توانایی آزمایش سریع و موثر APIها یک مهارت حیاتی برای آزمایش کنندگان نرم افزار و مهندسان QA است. در این دوره آموزشی سطح متوسط، مدرس Dave Westerveld اصول اولیه تست API را پوشش می دهد و نحوه کار با چندین ابزار استاندارد صنعتی برای آزمایش API ها در مقیاس در یک سازمان را به اشتراک می گذارد. پس از ارائه یک آغازگر در مورد خدمات وب و اصطلاحات مهم API، دیو نحوه استفاده از Postman را برای برخی از کاوش های اساسی API نشان می دهد. سپس برخی از رویکردها و روشهای اساسی مورد استفاده در آزمایش درخواستهای GET، POST، PUT و DELETE را بررسی میکند. برخی از جزئیات تست عملکرد و امنیت را مورد بحث قرار می دهد. و بیشتر.
مهارت ها
PostmanAPIsFoundationsSoftware Development
سرفصل ها
0. مقدمه
- 01 - برجسته شدن به عنوان یک آزمایش کننده API
1. درک خدمات وب و API ها
- 02 - مقدمه ای بر وب سرویس ها
- 03 - اولین ابزار شما - پستچی
- 04 - درک اصطلاحات API
- 05 - انواع API
2. شروع به آزمایش API
- 06 - خطرات استفاده از سرویسها و API ها
- 07 - چالشهای API را نصب و راهاندازی کنید
- 08 - کاوش یک API
- 09 - چالش - کشف API
- 10 - راه حل - کشف API
3. مجوز API
- 11 - بررسی اجمالی مجوز و احراز هویت
- 12 - احراز هویت اولیه در تماسهای API
- 13 - استفاده از نشانههای مجوز
- 14 - یافتن توکنهای حامل
- 15 - راهاندازی OAuth
4. آزمایش API دستی
- 16 - تست تماسهای GET
- 17 - تست تماسهای PUT
- 18 - تست DELETE تماس ها
- 19 - چالش - API را بشکنید
- 20 - راه حل - API را بشکنید
- 21 - درک تماسهای POST
- 22 - تست تماسهای POST
- 23 - چالش - به نقاط پایانی محافظت شده دسترسی پیدا کنید
- 24 - راه حل - به نقاط پایانی محافظت شده دسترسی پیدا کنید
5. در نظر گرفتن تست API اضافی
- 25 - استفاده از mock، stub و fake در تست API
- 26 - اتوماسیون API
- 27 - تست عملکرد
- 28 - تست امنیت
نتیجه
- 29 - منابعی برای ادامه یادگیری