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
·

2 Repos

Awesome GitHub RepositoriesTest Code Analysis

Static analysis specifically targeting unit test blocks and test-specific configurations.

Distinct from Unit Testing: Focuses on analyzing test code rather than executing the tests themselves.

Explore 2 awesome GitHub repositories matching testing & quality assurance · Test Code Analysis. Refine with filters or upvote what's useful.

Awesome Test Code Analysis GitHub Repositories

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

    pmd/pmd

    5,425Auf GitHub ansehen↗

    PMD ist ein mehrsprachiger statischer Code-Analysator, der verwendet wird, um Programmierfehler, ungenutzte Variablen und toten Code zu identifizieren, ohne das Programm auszuführen. Es fungiert als Code-Smell-Detektor und Durchsetzer von Codierungsstandards und stellt sicher, dass der Quellcode spezifischen Namenskonventionen, strukturellen Anforderungen und Projekt-Styleguides entspricht. Das Projekt verfügt über eine XPath-basierte Regel-Engine, die es Benutzern ermöglicht, benutzerdefinierte Analysemuster mittels Abfragen gegen einen abstrakten Syntaxbaum zu definieren. Es enthält zudem einen Copy-Paste-Detektor zur Identifizierung duplizierter Codeblöcke über mehrere Dateien hinweg sowie einen visuellen Regel-Designer zum Erstellen und Testen benutzerdefinierter Erkennungsmuster. Die Analyseoberfläche deckt die Fehlererkennung, die Identifizierung von Wartbarkeitsproblemen zur Reduzierung technischer Schulden sowie die Verifizierung von Testimplementierungen ab. Zudem bietet es Funktionen zur Identifizierung übermäßig komplexer Methoden und zu langer Parameterlisten.

    Analyzes test classes and methods to verify correct access modifiers and proper assertion framework usage.

    Javaapexcode-analysiscode-quality
    Auf GitHub ansehen↗5,425
  • rust-lang/rlsAvatar von rust-lang

    rust-lang/rls

    3,509Auf GitHub ansehen↗

    RLS is a language server that provides language intelligence for the Rust programming language. It implements the Language Server Protocol to enable a standardized communication layer between the Rust compiler and various editor clients. The project focuses on providing real-time code completions, symbol navigation, and type information. It also supports automated structural changes, such as workspace-wide symbol renaming, to maintain semantic correctness during refactoring. The system incorporates static code analysis for linting and formatting, alongside a mechanism for incremental compila

    Extracts semantic information from unit tests by configuring the analysis to include test-specific code.

    Rustidelanguage-server-protocolrust
    Auf GitHub ansehen↗3,509
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. Unit
  6. Unit Testing
  7. Test Code Analysis