دوره آموزشی تست و اعتبارسنجی 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی تست و اعتبارسنجی API
- دوره آموزشی شتابدهی به توسعه API در Laravel با هوش مصنوعی: از تدوین مشخصات تا آزمونگیری
- دوره آموزشی جاوا: تست خودکار API با REST Assured
- دوره آموزشی ساخت ویژگیهای تولید با Copilot
- دوره آموزشی آزمایشگاه توسعهدهنده Nest.js 2026: ساخت API قدرتمند با احراز هویت، مقالات و پروفایل کاربران
- دوره آموزشی جاوا EE 8: وب سرویس
- دوره آموزشی ساخت چت ربات هوشمند در AWS نسخه (2019)
- دوره آموزشی یادگیری OWASP Top 10 (نسخه ۲۰۲۵)
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده RESTful API
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده ASP.NET
- مسیر آموزشی راهنمای توسعهدهنده Google Gemini
- مسیر آموزشی شروع به عنوان یک تحلیلگر کسب و کار
- مسیر آموزشی ارتقا دادن مهارت های خود در HTML
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Java EE 7
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی گیتهاب کوپایلوت رو مثل حرفهایها یاد بگیر!