·mutation-testing
</>

mutation-testing

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

10التثبيتات·0الرائج·@roasbeef

التثبيت

$npx skills add https://github.com/roasbeef/claude-files --skill mutation-testing

كيفية تثبيت mutation-testing

ثبّت مهارة الذكاء الاصطناعي mutation-testing بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/roasbeef/claude-files --skill mutation-testing
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: roasbeef/claude-files.

Mutation testing evaluates test quality by introducing small, deliberate bugs (mutations) into code and checking if tests catch them. This provides a behavioral measure of test effectiveness beyond simple coverage metrics.

Why mutation testing matters: Tests can achieve 100% line coverage while missing critical bugs. Mutation testing reveals if tests actually verify behavior or just execute code.

This skill uses Go's go/ast and go/parser packages to generate intelligent mutations by analyzing code structure.

التحقق من جودة مجموعة الاختبار من خلال اختبار الطفرات. يُنشئ طفرات ذكية في التعليمات البرمجية، ويُجري اختبارات للتحقق من التقاط التغييرات، ويحدد الثغرات في تغطية الاختبار. يُستخدم عند تقييم فعالية الاختبار، أو التحقق من صحة الاختبارات المكتوبة حديثًا، أو تحسين جودة الاختبار للتعليمات البرمجية ذات المهام الحرجة. المصدر: roasbeef/claude-files.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/roasbeef/claude-files --skill mutation-testing
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-11

Browse more skills from roasbeef/claude-files

إجابات سريعة

ما هي mutation-testing؟

التحقق من جودة مجموعة الاختبار من خلال اختبار الطفرات. يُنشئ طفرات ذكية في التعليمات البرمجية، ويُجري اختبارات للتحقق من التقاط التغييرات، ويحدد الثغرات في تغطية الاختبار. يُستخدم عند تقييم فعالية الاختبار، أو التحقق من صحة الاختبارات المكتوبة حديثًا، أو تحسين جودة الاختبار للتعليمات البرمجية ذات المهام الحرجة. المصدر: roasbeef/claude-files.

كيف أثبّت mutation-testing؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/roasbeef/claude-files --skill mutation-testing بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/roasbeef/claude-files

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-01