إيهاب فايز Webflow Premium Partner
احجز مكالمة
العودة لمهارات الوكيل
التطوير والاختبار

تشغيل اختبارات Jest

تشغيل وتصحيح اختبارات الوحدة والتكامل تلقائيًا مع تحليل نتائج الأخطاء.

Claude Code Copilot Cursor Codex Gemini CLI Windsurf

نظرة عامة

تشغيل اختبارات Jest هي مهارة تتيح لوكيل البرمجة الذكي تنفيذ اختبارات الوحدة والتكامل مباشرة، ثم تحليل النتائج واقتراح إصلاحات للاختبارات الفاشلة. بدلاً من التنقل يدوياً بين الطرفية والمحرر، يقوم الوكيل بتشغيل الاختبارات وقراءة المخرجات وفهم الأخطاء.

يستطيع الوكيل تشغيل ملف اختبار محدد أو مجموعة اختبارات كاملة، وعند فشل اختبار يحلل رسالة الخطأ ويقترح التعديل المطلوب على الكود أو الاختبار نفسه. كما يمكنه إنشاء اختبارات جديدة للدوال التي لا تملك تغطية اختبارية.

هذه المهارة أساسية لأي مشروع يعتمد على Jest ويريد تطبيق منهجية TDD أو ببساطة ضمان جودة الكود قبل النشر.

لمن هذه الأداة؟

  • مطوري JavaScript/TypeScript الذين يستخدمون TDD
  • فرق التطوير التي تريد تحسين تغطية الاختبارات
  • مطورين يريدون تصحيح الاختبارات الفاشلة بسرعة
  • مهندسي البرمجيات الذين يكتبون اختبارات للأكواد الموجودة

التثبيت

إعداد Claude Code
npm install -D jest @types/jest ts-jest

الإعدادات

// jest.config.ts
export default {
  preset: "ts-jest",
  testEnvironment: "node",
  roots: ["<rootDir>/src"],
  collectCoverageFrom: ["src/**/*.ts"],
};