awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Component and Interaction Testing · Awesome GitHub Repositories

5 repos

Awesome GitHub RepositoriesComponent and Interaction Testing

Utilities for mounting components, simulating user inputs, and verifying UI interactions.

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

  1. Home
  2. Testing & Quality Assurance
  3. General Testing Utilities
  4. Test Utilities & Assertions
  5. Component and Interaction Testing

Awesome Component and Interaction Testing GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • angular/angular

    angular/angular

    99,962GitHubView on GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex

    TypeScriptangularjavascriptpwa
  • laravel/laravel

    laravel/laravel

    83,758GitHubView on GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. Th

    Bladeframeworklaravelphp
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    TypeScriptautomationchromechromium
  • nektos/act

    nektos/act

    68,869GitHubView on GitHub↗

    This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before commi

    Gocidevopsgithub-actions
  • nuxt/nuxt

    nuxt/nuxt

    59,659GitHubView on GitHub↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on a

    TypeScriptcsrframeworkfull-stack

Explore sub-tags

  • Component Mounting UtilitiesUtilities that simulate runtime environments to mount components and verify their interaction with props and event handlers.
  • Directive Testing UtilitiesUtilities for testing directives by verifying their impact on the properties of host elements.
  • Drag and Drop OperationsTools that simulate drag-and-drop user interactions by moving elements between source and target locations.
Event Simulation Tools
Utilities that inject custom data into execution contexts to simulate specific triggers and test conditions.
  • File Upload Testing UtilitiesTools for generating fake files and images to validate file upload functionality during automated testing.
  • Form Interaction UtilitiesUtilities for automating data entry into form fields by focusing elements and triggering input events.
  • Pointer Interaction ToolsTools for simulating human-like pointer interactions such as clicking and double-clicking on interface elements.