'use client' /** * Test Dashboard - Zentrales Test-Registry * * Aggregiert alle 280+ Tests aus allen Services: * - Go Unit Tests (~57) * - Python Tests (~50) * - BQAS Golden (97) * - BQAS RAG (~20) * - TypeScript Jest (~8) * - SDK Vitest Unit Tests (~43) * - SDK Playwright E2E (~25) * - E2E Playwright (~5) */ import React from 'react' import Link from 'next/link' import { PagePurpose } from '@/components/common/PagePurpose' import { DevOpsPipelineSidebarResponsive } from '@/components/infrastructure/DevOpsPipelineSidebar' import type { TabType } from './types' import { useTestDashboard } from './_hooks/useTestDashboard' import { ToastContainer } from './_components/ToastContainer' import { MetricCard } from './_components/MetricCard' import { ServiceTestCard } from './_components/ServiceTestCard' import { CoverageChart, FrameworkDistribution } from './_components/CoverageChart' import { TestRunsTable } from './_components/TestRunsTable' import { GuideTab } from './_components/GuideTab' import { BacklogTab } from './_components/BacklogTab' export default function TestDashboardPage() { const { activeTab, setActiveTab, isLoading, error, fetchData, toasts, removeToast, services, stats, coverage, testRuns, failedTests, backlogItems, usePostgres, runningServices, serviceProgress, updateTestStatus, updateTestPriority, runTests, unitServices, bqasServices, } = useTestDashboard() const renderTabContent = () => { switch (activeTab) { case 'overview': return (
Golden Suite, RAG Tests und Synthetic Tests
Tipp: Das vollstaendige BQAS Dashboard unter /ai/test-quality bietet detaillierte Metriken, Trend-Analyse und Intent-spezifische Scores.