دوره آموزشی دوره آموزشی مبانی تست 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
سرفصل ها
مقدمه
- برجسته شدن به عنوان یک آزمایش کننده API
درک خدمات وب و API ها
- مقدمه ای بر وب سرویس ها
- اولین ابزار شما - پستچی
- درک اصطلاحات API
- انواع API
شروع به آزمایش API
- خطرات استفاده از سرویسها و API ها
- چالشهای API را نصب و راهاندازی کنید
- کاوش یک API
- چالش - کشف API
- راه حل - کشف API
مجوز API
- بررسی اجمالی مجوز و احراز هویت
- احراز هویت اولیه در تماسهای API
- استفاده از نشانههای مجوز
- یافتن توکنهای حامل
- راهاندازی OAuth
آزمایش API دستی
- تست تماسهای GET
- تست تماسهای PUT
- تست DELETE تماس ها
- چالش - API را بشکنید
- راه حل - API را بشکنید
- درک تماسهای POST
- تست تماسهای POST
- چالش - به نقاط پایانی محافظت شده دسترسی پیدا کنید
- راه حل - به نقاط پایانی محافظت شده دسترسی پیدا کنید
در نظر گرفتن تست API اضافی
- استفاده از mock، stub و fake در تست API
- اتوماسیون API
- تست عملکرد
- تست امنیت
نتیجه
- منابعی برای ادامه یادگیری