{# app/templates/admin/testing-hub.html #} {% extends "admin/base.html" %} {% block title %}Testing Hub{% endblock %} {# ✅ CRITICAL: Link to Alpine.js component #} {% block alpine_data %}adminTestingHub(){% endblock %} {% block content %}

Testing Hub

Testing & QA Tools

Comprehensive testing tools for manual QA, feature verification, and bug reproduction. These pages help you test specific flows without writing code.

Test Suites

Test Cases

Features Covered

Quick Tests

Testing Best Practices

Before Testing

  • Ensure FastAPI server is running on localhost:8000
  • Open browser DevTools (F12) to see console logs
  • Check Network tab for API requests
  • Clear localStorage before starting fresh tests

During Testing

  • Follow test steps in order
  • Check expected results against actual behavior
  • Look for errors in console and network tabs
  • Take screenshots if you find bugs

Additional Resources

Component Library

View all available UI components

Icons Browser

Browse all available icons

API Documentation

FastAPI endpoint reference

{% endblock %} {% block extra_scripts %} {# ✅ CRITICAL: Load JavaScript file #} {% endblock %}