·testing-library
</>

testing-library

اختبار مكونات React باستخدام أنماط مكتبة الاختبار. يغطي الاستعلامات (getBy/findBy/queryBy)، وتفاعلات حدث المستخدم، والاختبار غير المتزامن (findBy vs waitFor)، واختبار إمكانية الوصول، وتكامل MSW للسخرية من واجهة برمجة التطبيقات (API). يُستخدم عندما: اختبار مكونات React، أو محاكاة تفاعلات المستخدم، أو اختبار النماذج، أو الاستهزاء باستدعاءات واجهة برمجة التطبيقات (API) باستخدام MSW، أو كتابة اختبارات يمكن الوصول إليها. الكلمات الرئيسية: مكتبة الاختبار، مكتبة اختبار التفاعل، getByRole، حدث المستخدم، waitFor، MSW، الشاشة.

206التثبيتات·0الرائج·@jezweb

التثبيت

$npx skills add https://github.com/jezweb/claude-skills --skill testing-library

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

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

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

المصدر: jezweb/claude-skills.

Status: Production Ready Last Updated: 2026-02-06 Version: 16.x User Event: 14.x

| 1 | getByRole | Buttons, links, headings, inputs | | 2 | getByLabelText | Form inputs with labels | | 3 | getByPlaceholderText | Inputs without visible labels | | 4 | getByText | Non-interactive text content | | 5 | getByTestId | Last resort only |

| Variant | Returns | Throws | Use For |

اختبار مكونات React باستخدام أنماط مكتبة الاختبار. يغطي الاستعلامات (getBy/findBy/queryBy)، وتفاعلات حدث المستخدم، والاختبار غير المتزامن (findBy vs waitFor)، واختبار إمكانية الوصول، وتكامل MSW للسخرية من واجهة برمجة التطبيقات (API). يُستخدم عندما: اختبار مكونات React، أو محاكاة تفاعلات المستخدم، أو اختبار النماذج، أو الاستهزاء باستدعاءات واجهة برمجة التطبيقات (API) باستخدام MSW، أو كتابة اختبارات يمكن الوصول إليها. الكلمات الرئيسية: مكتبة الاختبار، مكتبة اختبار التفاعل، getByRole، حدث المستخدم، waitFor، MSW، الشاشة. المصدر: jezweb/claude-skills.

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

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

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

Browse more skills from jezweb/claude-skills

إجابات سريعة

ما هي testing-library؟

اختبار مكونات React باستخدام أنماط مكتبة الاختبار. يغطي الاستعلامات (getBy/findBy/queryBy)، وتفاعلات حدث المستخدم، والاختبار غير المتزامن (findBy vs waitFor)، واختبار إمكانية الوصول، وتكامل MSW للسخرية من واجهة برمجة التطبيقات (API). يُستخدم عندما: اختبار مكونات React، أو محاكاة تفاعلات المستخدم، أو اختبار النماذج، أو الاستهزاء باستدعاءات واجهة برمجة التطبيقات (API) باستخدام MSW، أو كتابة اختبارات يمكن الوصول إليها. الكلمات الرئيسية: مكتبة الاختبار، مكتبة اختبار التفاعل، getByRole، حدث المستخدم، waitFor، MSW، الشاشة. المصدر: jezweb/claude-skills.

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

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

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

https://github.com/jezweb/claude-skills