awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesReact Component Testing

Utilities for verifying the rendering and behavior of React-based user interface components.

Distinct from React Components: None of the candidates describe the general domain of testing React components, only the components themselves or sandboxes.

Explore 8 awesome GitHub repositories matching testing & quality assurance · React Component Testing. Refine with filters or upvote what's useful.

Awesome React Component Testing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • enzymejs/enzymeE

    enzymejs/enzyme

    19,831عرض على GitHub↗

    Enzyme is a testing utility for React components designed to verify their output and behavior in a test environment. It serves as a test harness for UI components, providing tools to render visual elements, manage state transitions, and simulate synthetic events. The library distinguishes itself through multiple rendering modes, including a shallow rendering engine for isolated unit testing and full DOM rendering for testing deep integration. It employs an adapter-based integration system to maintain compatibility across different versions of the underlying framework. The toolkit covers a br

    Serves as a comprehensive utility for verifying that React components render and behave as expected.

    JavaScript
    عرض على GitHub↗19,831
  • microsoft/typescript-react-starterالصورة الرمزية لـ microsoft

    microsoft/TypeScript-React-Starter

    11,043عرض على GitHub↗

    This project is a TypeScript React starter template and frontend development boilerplate. It provides a pre-configured project scaffold and foundation for building type-safe user interfaces, integrating essential tooling for typing, linting, and testing to accelerate the start of a web application. The scaffold distinguishes itself by providing a complete production asset pipeline that generates minified JavaScript and CSS bundles to optimize loading speeds. It includes a dedicated component testing suite for executing logic and snapshot tests in a simulated browser environment, alongside a h

    Provides a pre-configured environment for executing automated logic and snapshot tests for React components.

    TypeScript
    عرض على GitHub↗11,043
  • microsoft/frontend-bootcampالصورة الرمزية لـ microsoft

    microsoft/frontend-bootcamp

    10,792عرض على GitHub↗

    Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux

    Teaches verifying UI components render and behave correctly with automated unit tests.

    TypeScriptcsscss-in-jshtml
    عرض على GitHub↗10,792
  • 47ng/nuqsالصورة الرمزية لـ 47ng

    47ng/nuqs

    10,591عرض على GitHub↗

    nuqs is a TypeScript library for managing React component state through the browser's URL query string. It provides a type-safe hook-based approach that synchronizes component state with the address bar, enabling shareable and bookmarkable application states. The library handles parsing and serializing URL query parameters into typed JavaScript values, supporting integers, floats, booleans, dates, and custom types with bijectivity verification. The library distinguishes itself through its comprehensive approach to URL state management, combining batch URL updates that merge multiple parameter

    Provides a testing adapter that simulates URL state changes without mocking the router, allowing unit tests for components using query state.

    TypeScriptquery-paramsreactsearch-params
    عرض على GitHub↗10,591
  • midudev/preguntas-entrevista-reactالصورة الرمزية لـ midudev

    midudev/preguntas-entrevista-react

    7,785عرض على GitHub↗

    This project is a technical study resource and interview preparation guide focused on the React library. It provides a comprehensive frontend interview question bank and concept references designed to help developers master core library primitives and prepare for professional job interviews. The resource covers detailed explanations of React's technical architecture, including state management patterns, performance optimization strategies, and component design. It serves as a knowledge assessment tool for developers to test their understanding of modern frontend engineering through a structur

    Offers guidance on using utilities to verify the rendering and behavior of React-based user interface components.

    JavaScripthacktoberfestjavascriptreact
    عرض على GitHub↗7,785
  • kay-is/react-from-zeroالصورة الرمزية لـ kay-is

    kay-is/react-from-zero

    4,594عرض على GitHub↗

    react-from-zero هو دورة React تفاعلية ودرس تعليمي مصمم لتدريس المفاهيم الأساسية والآليات الداخلية لـ React. يعمل كبيئة تجريبية ودليل قائم على الويب، حيث يوفر دروساً مهيكلة حول بناء واجهات المستخدم وإدارة دورة حياة عناصر React. يوفر المشروع بيئة تنفيذ كود قائمة على المتصفح، مما يسمح للمستخدمين بتشغيل عينات الكود وتنفيذ الأمثلة عبر الإنترنت دون الحاجة إلى إعداد تطوير محلي. يتضمن دليلاً تقنياً لتنظيم المنطق البصري في مكونات قابلة لإعادة الاستخدام ونظاماً لتشغيل اختبارات الوحدة للتحقق من سلوك المكونات. يغطي المنهج أساسيات React، وتطوير المكونات، وعملية التحقق من أن المكونات تُعرض بشكل صحيح وتُطلق ردود الاتصال المتوقعة.

    Provides utilities for verifying the rendering and behavior of React-based user interface components.

    HTMLexamplelearninglesson
    عرض على GitHub↗4,594
  • kdchang/reactjs101الصورة الرمزية لـ kdchang

    kdchang/reactjs101

    4,343عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي شامل ودليل تعليمي لتعلم React ونظام هندسة الواجهة الأمامية الأوسع. يعمل كدورة تدريبية منظمة تغطي أساسيات بناء واجهات المستخدم من خلال معمارية قائمة على المكونات. يوفر المشروع أدلة متخصصة حول تنسيق بيانات التطبيق عبر إدارة حالة Redux، ودمج وتغيير البيانات باستخدام GraphQL وRelay، وبناء تطبيقات الهاتف المحمول الأصلية باستخدام قاعدة كود واحدة. كما يتضمن برنامجاً تعليمياً مخصصاً للتحقق من سلوك المكون من خلال اختبار الوحدة، والعرض الضحل، وتأكيدات DOM. يغطي المحتوى مجموعة واسعة من قدرات الواجهة الأمامية، بما في ذلك تطوير تطبيقات الصفحة الواحدة، وتنفيذ التوجيه من جانب العميل، واستخدام العرض الخادم المتماثل. كما يتناول الجوانب العملية لهندسة الواجهة الأمامية، مثل إدارة دورات حياة المكونات، ومعالجة مدخلات النماذج، وتكوين أدوات بناء التطوير.

    Includes a dedicated tutorial for verifying React component behavior via automated testing.

    JavaScriptandriodecmascriptecmascript2015
    عرض على GitHub↗4,343
  • callstack/react-native-testing-libraryالصورة الرمزية لـ callstack

    callstack/react-native-testing-library

    3,390عرض على GitHub↗

    This project is a testing framework designed for React Native applications, providing a suite of tools to render components in a controlled memory environment. It enables developers to verify the behavior and structure of mobile interfaces by simulating user interactions and monitoring component lifecycle transitions. By isolating components from the rest of the application, it ensures that tests remain stable and independent. The framework distinguishes itself through an accessibility-first approach, prioritizing user-facing attributes like roles, labels, and text content when querying the c

    Implements a testing environment for mounting and verifying React-based mobile UI components in isolation.

    TypeScriptjestreactreact-native
    عرض على GitHub↗3,390
  1. Home
  2. Testing & Quality Assurance
  3. React Component Testing

استكشف الوسوم الفرعية

  • URL-Driven Component TestsTests React components that depend on URL query parameters without mocking router internals. **Distinct from React Component Testing:** Distinct from React Component Testing: focuses on testing components that depend on URL query parameters, not general React component rendering.