awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesGUI

Frameworks used to verify the correctness of graphical user interfaces and their interaction with the application core.

Distinct from Testing Frameworks: Focuses specifically on testing the visual GUI layer and its integration, whereas general testing frameworks cover all logic.

Explore 3 awesome GitHub repositories matching testing & quality assurance · GUI. Refine with filters or upvote what's useful.

Awesome GUI GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • menzi11/bullshitgeneratorAvatar von menzi11

    menzi11/BullshitGenerator

    15,538Auf GitHub ansehen↗

    Needs to generate some texts to test if my GUI rendering codes good or not. so I made this.

    Testing how GUI frameworks display text by feeding it grammatically broken but visually realistic strings.

    JavaScript
    Auf GitHub ansehen↗15,538
  • macvim-dev/macvimAvatar von macvim-dev

    macvim-dev/macvim

    7,855Auf GitHub ansehen↗

    MacVim is a native graphical interface for the Vim text editor tailored for the macOS desktop environment. It is a modal, keyboard-driven editor that wraps a command-line core within a native Cocoa-based GUI wrapper, providing system menus, toolbars, and scroll bars. The editor is highly scriptable, utilizing a built-in scripting language and external interpreters for Python, Ruby, and Perl to automate complex text workflows. It further extends functionality by connecting to third-party applications through asynchronous jobs and communication channels. The project includes capabilities for s

    Provides a dedicated framework to exercise the graphical user interface and its integration with the core editor.

    Vim Scriptmacosmacvimvim
    Auf GitHub ansehen↗7,855
  • callstack/react-native-testing-libraryAvatar von callstack

    callstack/react-native-testing-library

    3,390Auf GitHub ansehen↗

    Dieses Projekt ist ein Test-Framework für React Native-Anwendungen, das eine Suite von Tools zur Darstellung von Komponenten in einer kontrollierten Speicherumgebung bereitstellt. Es ermöglicht Entwicklern, das Verhalten und die Struktur mobiler Interfaces durch die Simulation von Benutzerinteraktionen und die Überwachung von Komponenten-Lebenszyklusübergängen zu verifizieren. Durch die Isolierung von Komponenten vom Rest der Anwendung wird sichergestellt, dass Tests stabil und unabhängig bleiben. Das Framework zeichnet sich durch einen Accessibility-First-Ansatz aus, bei dem benutzerorientierte Attribute wie Rollen, Labels und Textinhalte bei der Abfrage des Komponentenbaums priorisiert werden. Diese Methodik stellt sicher, dass Tests widerspiegeln, wie ein echter Benutzer das Interface wahrnimmt und damit interagiert, anstatt sich auf interne Implementierungsdetails zu verlassen. Es bietet zudem robuste Unterstützung für asynchrone Operationen und synchronisiert Assertions automatisch mit Hintergrund-Status-Updates und verzögertem UI-Rendering, um Race Conditions zu vermeiden. Über das reine Rendering und die Interaktion hinaus bietet die Bibliothek umfassende Funktionen zur Validierung des UI-Status, zur Inspektion von Komponenten-Styles und zur Überprüfung von Barrierefreiheitseigenschaften. Sie unterstützt das Testen von Custom Hooks in Isolation, die Verwaltung komplexer Komponentenbäume durch Provider-Injection und die strukturelle Verifizierung mittels Snapshots. Diese Funktionen ermöglichen eine gründliche Qualitätssicherung für verschiedene mobile Interface-Szenarien.

    Enforces runtime constraints by validating that text strings are correctly placed within designated containers.

    TypeScriptjestreactreact-native
    Auf GitHub ansehen↗3,390
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. GUI

Unter-Tags erkunden

  • Text Rendering Stress TestsTests that feed grammatically broken but visually realistic strings to GUI frameworks to verify display correctness. **Distinct from GUI:** Distinct from GUI: focuses specifically on stress-testing text rendering with malformed input, not general GUI correctness.