
تركز هذه الدورة على مهارات متقدمة في اختبار واجهات REST API باستخدام جافا، موجهة لمهندسي الاختبار والأتمتة الراغبين في تطوير حلول اختبار متينة وقابلة للتوسع. تبدأ الدورة بتطبيق منهجية تطوير مدفوعة بالسلوك (BDD) باستخدام إطار عمل Cucumber، حيث يتعلم المتدربون كيفية كتابة سيناريوهات اختبار بشفرة واضحة باستخدام صيغة Gherkin، بالإضافة إلى إنشاء خطوات قابلة لإعادة الاستخدام وربط ملفات الميزات بالتعاريف البرمجية. في الجزء الثاني من الدورة، يتم التركيز على الاختبار المدفوع بالبيانات، من خلال تحويل بيانات JSON إلى كائنات جافا متعارف عليها POJOs، مما يساعد على بناء اختبارات منظمة وديناميكية تتيح التحكم الكامل في طلبات واستجابات API. التطبيق العملي وأفضل ممارسات تصميم الأتمتة يشكلان محور الدورة لتجهيز المتدربين لأنظمة اختبار متطورة وموثوقة.
EDUCBA