دوره آموزشی تست و اعتبارسنجی API نسخه (2017)
1 ساعت 14 دقیقهپیشرفته2017-06-01
مدرسین

Keith Casey
Software development and project management
جزئیات دوره
اکثر تست های API در واقع API را آزمایش نمی کنند. این دوره نحوه اعتبارسنجی API خود را از دیدگاه مصرف کننده نشان می دهد، آزمایشی برای تأیید اینکه مشکلات تجربه شده توسط کاربران نهایی شما حل شده است. به کیت کیسی بپیوندید زیرا او بر روی نحوه نزدیک شدن به تست API با اجرای یک مدل توسعه رفتار محور تمرکز می کند. کیث از Gherkin برای راه اندازی یک محیط Behat استفاده می کند تا بتوانید نحوه نوشتن و اجرای اولین تست خود را ببینید. سپس، نحوه ساخت درخواستهای تست API، از جمله نحوه معرفی متغیرها، تأیید اعتبار درخواستها و اعتبارسنجی پاسخها را نشان میدهد. او همچنین آزمایشهای بازسازی، ایجاد وضعیتهای سیستم، استفاده از برنامههای افزودنی برای عملیات دستهای و موارد دیگر را پوشش میدهد.
اهداف یادگیری
مزایای تست رفتار
راه اندازی محیط تست
ساخت اولین تست API شما
ارسال درخواست ها
اعتبارسنجی کدهای پاسخ و بار
ایجاد درخواست های تایید شده
تست های بازسازی
نوشتن در API
ایجاد وضعیت سیستم برای آزمایشات
استفاده از افزونه ها
انجام عملیات دسته ای
اهداف یادگیری
مزایای تست رفتار
راه اندازی محیط تست
ساخت اولین تست API شما
ارسال درخواست ها
اعتبارسنجی کدهای پاسخ و بار
ایجاد درخواست های تایید شده
تست های بازسازی
نوشتن در API
ایجاد وضعیت سیستم برای آزمایشات
استفاده از افزونه ها
انجام عملیات دسته ای
مهارت ها
BehatComposerFileMakerRESTPHPAPIsOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نمای کلی API
- 04 - ابزار مورد نیاز این دوره
- 05 - ابزارهای مفید این دوره
- 06 - فایلهای تمرینی
1. تست رفتار را با قرقره درک کنید
- 07 - بررسی اجمالی تست - اهداف و رفتار
- 08 - شرح غوره
- 09 - محیط Behat را راهاندازی کنید
- 10 - اجرای اولین آزمایش - چرخه بنویسید، تولید کنید، پر کنید و بازگردانید
2. اولین تست API خود را بسازید
- 11 - اولین درخواست خود را مطرح کنید - فقط خواندن
- 12 - در درخواستها متغیرها را وارد کنید
- 13 - اعتبارسنجی پاسخها - کدهای پاسخ و بار
3. مدیریت احراز هویت در تست API
- 14 - درخواستهای احراز هویت شده
- 15 - اولین درخواست احراز هویت شده خود را انجام دهید
- 16 - پاسخها را تأیید کنید
- 17 - آزمایشات را اصلاح کنید
4. آزمایش API پیشرفته در عمل
- 18 - نوشتن در API
- 19 - ایجاد وضعیت سیستم برای آزمایش
- 20 - راه حل چالش
- 21 - رسیدگی به کدهای پاسخ
- 22 - استفاده از پسوندها - عملیات دسته ای
آزمایشهای API خود را گسترش دهید
- 23 - مراحل بعدی