test-reporting-analytics
π―Skillfrom proffesor-for-testing/agentic-qe
test-reporting-analytics skill from proffesor-for-testing/agentic-qe
Installation
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill test-reporting-analyticsSkill Details
"Advanced test reporting, quality dashboards, predictive analytics, trend analysis, and executive reporting for QE metrics. Use when communicating quality status, tracking trends, or making data-driven decisions."
Overview
# Test Reporting & Analytics
When building test reports:
- DEFINE audience (dev team vs executives)
- CHOOSE key metrics (max 5-7)
- SHOW trends (not just snapshots)
- HIGHLIGHT actions (what to do about it)
- AUTOMATE generation
Dashboard Quick Setup:
```
+------------------+------------------+------------------+
| Tests Passed | Code Coverage | Flaky Tests |
| 1,247/1,250 β | 82.3% β¬οΈ +2.1% | 1.2% β¬οΈ -0.3% |
+------------------+------------------+------------------+
| Critical Bugs | Deploy Freq | MTTR |
| 0 open β | 12x/day β¬οΈ | 2.3h β¬οΈ |
+------------------+------------------+------------------+
```
Key Metrics by Audience:
- Dev Team: Pass rate, flaky %, execution time, coverage gaps
- QE Team: Defect detection rate, test velocity, automation ROI
- Leadership: Escaped defects, deployment frequency, quality cost
Quick Reference Card
Essential Metrics
| Category | Metric | Target |
|----------|--------|--------|
| Execution | Pass Rate | >98% |
| Execution | Flaky Test % | <2% |
| Execution | Suite Duration | <10 min |
| Coverage | Line Coverage | >80% |
| Coverage | Branch Coverage | >70% |
| Quality | Escaped Defects | <5/release |
| Quality | MTTR | <4 hours |
| Efficiency | Automation Rate | >90% |
Trend Indicators
| Symbol | Meaning | Action |
|--------|---------|--------|
| β¬οΈ | Improving | Continue current approach |
| β¬οΈ | Declining | Investigate root cause |
| β‘οΈ | Stable | Maintain or improve |
| β οΈ | Threshold breach | Immediate attention |
---
Report Types
Real-Time Dashboard
```
Live quality status for CI/CD
- Build status (green/red)
- Test results (pass/fail counts)
- Coverage delta
- Flaky test alerts
```
Sprint Summary
```markdown
Sprint 47 Quality Summary
Metrics
| Metric | Value | Trend |
|--------|-------|-------|
| Tests Added | +47 | β¬οΈ |
| Coverage | 82.3% | β¬οΈ +2.1% |
| Bugs Found | 12 | β‘οΈ |
| Escaped | 0 | β |
Highlights
- β Zero escaped defects
- β οΈ E2E suite now 45min (target: 30min)
Actions
- Optimize slow E2E tests
- Add coverage for payment module
```
Executive Report
```markdown
Monthly Quality Report - Oct 2025
Executive Summary
β Production uptime: 99.97% (target: 99.95%)
β Deploy frequency: 12x/day (up from 8x)
β οΈ Coverage: 82.3% (target: 85%)
Business Impact
- Automation saves 120 hrs/month
- Bug cost: $150/bug found vs $5,000 escaped
- Estimated annual savings: $450K
Recommendations
- Invest in performance testing tooling
- Hire senior QE for mobile coverage
```
---
Predictive Analytics
```typescript
// Predict test failures
const prediction = await Task("Predict Failures", {
codeChanges: prDiff,
historicalData: last90Days,
model: 'gradient-boosting'
}, "qe-quality-analyzer");
// Returns:
// {
// failureProbability: 0.73,
// likelyFailingTests: ['payment.test.ts'],
// suggestedAction: 'Review payment module carefully',
// confidence: 0.89
// }
// Trend analysis with anomaly detection
const trends = await Task("Analyze Trends", {
metrics: ['passRate', 'coverage', 'flakyRate'],
period: '30d',
detectAnomalies: true
}, "qe-quality-analyzer");
```
---
Agent Integration
```typescript
// Generate comprehensive quality report
const report = await Task("Generate Quality Report", {
period: 'sprint',
audience: 'executive',
includeROI: true,
includeTrends: true
}, "qe-quality-analyzer");
// Real-time quality gate check
const gateResult = await Task("Quality Gate Check", {
metrics: currentMetrics,
thresholds: qualityPolicy,
environment: 'production'
}, "qe-quality-gate");
```
---
Agent Coordination Hints
Memory Namespace
```
aqe/reporting/
βββ dashboards/* - Dashboard configurations
βββ reports/* - Generated reports
βββ trends/* - Trend analysis data
βββ predictions/* - Predictive model outputs
```
Fleet Coordination
```typescript
const reportingFleet = await FleetManager.coordinate({
strategy: 'quality-reporting',
agents: [
'qe-quality-analyzer', // Metrics aggregation
'qe-quality-gate', // Threshold validation
'qe-deployment-readiness' // Release readiness
],
topology: 'parallel'
});
```
---
Related Skills
- [quality-metrics](../quality-metrics/) - Metric definitions
- [shift-right-testing](../shift-right-testing/) - Production metrics
- [consultancy-practices](../consultancy-practices/) - Client reporting
---
Remember
Measure to improve. Report to communicate.
Good reports:
- Answer "so what?" (actionable insights)
- Show trends (not just snapshots)
- Match audience needs
- Automate where possible
Data without action is noise. Action without data is guessing.
More from this repository10
Automates security vulnerability scanning and penetration testing for n8n workflows, identifying potential risks and misconfigurations.
Validates database schemas, tests data integrity, verifies migrations, checks transaction isolation, and measures query performance.
Delivers unvarnished technical criticism with surgical precision, combining expert-level BS detection and zero-tolerance for low-quality work.
n8n-expression-testing skill from proffesor-for-testing/agentic-qe
Validates n8n workflow triggers by comprehensively testing webhook, schedule, polling, and event-driven mechanisms with robust payload and authentication checks.
Validates n8n integration connectivity, authentication flows, and error handling across external service APIs through comprehensive testing patterns.
Applies Six Thinking Hats methodology to systematically analyze software testing challenges from multiple perspectives, enhancing decision-making and test strategy development.
Prioritizes testing efforts by systematically assessing and ranking risks based on probability and potential impact across software components.
Accelerates software quality by moving testing earlier in development, reducing defect costs through proactive validation, automated testing, and continuous improvement practices.
chaos-engineering-resilience skill from proffesor-for-testing/agentic-qe