testability-scoring

Assess web application testability against 10 intrinsic principles and generate HTML reports.

436|78|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill testability-scoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testability-scoring
Source: https://github.com/proffesor-for-testing/agentic-qe/tree/main/.claude/skills/testability-scoring
Command: npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill testability-scoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides an AI-powered assessment of software testability based on 10 intrinsic principles, generating actionable improvements and reports.

Core Features & Use Cases

  • 10-Point Scoring: Observability, Controllability, Simplicity, etc.
  • Automated Reporting: Generates HTML/JSON reports with recommendations.
  • CI/CD Integration: Embeds testability checks into pipelines.

Quick Start

Run an assessment against a target URL and generate an HTML report from the results.

Frequently Asked Questions about testability-scoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess the testability of my web application?

Testability assessment evaluates your web application against 10 intrinsic principles—Observability, Controllability, Simplicity, and others—to produce a quantitative score. Run the Skill against your target URL to generate per-principle scores, an overall grade, and actionable improvement recommendations for your QA team.

Can I integrate testability scoring into my CI/CD pipeline?

Yes. Testability scoring embeds directly into CI/CD pipelines via CLI and programmatic usage, supporting integration hooks for partner pipelines such as Vibium and QX Partner. Configure thresholds and weight-based aggregation to enforce testability gates in your deployment workflow.

What does a testability report include?

The Skill generates HTML and JSON reports containing per-principle scores, an overall testability grade, radar-style visualizations, and prioritized improvement recommendations. Reports are designed for QA teams and stakeholders to identify and act on testability gaps.

Do I need Playwright to run testability assessments?

Playwright is used for automated evaluation of target URLs and frontend applications during assessment. It enables the Skill to interact with and analyze web applications to calculate testability scores across the 10 intrinsic principles.

How is the overall testability grade calculated?

The overall grade is computed through weight-based aggregation of individual principle scores. You can configure thresholds to customize how scores across Observability, Controllability, Simplicity, and other principles combine into your final testability grade.