دوره آموزشی مبانی تست API نسخه (2018)
1 ساعت 45 دقیقهمتوسط2018-11-09
مدرسین

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