aprender-test-showcase 0.60.0

100% test coverage calculator showcase demonstrating Probar TUI + WASM testing
Documentation
name: "Calculator Load Test"
description: "Verify calculator handles concurrent users and rapid input"
version: "1.0"

scenarios:
  - name: "sustained_load"
    description: "Steady user load for 60 seconds"
    stages:
      - duration: 10s
        target_users: 10
        ramp: true
      - duration: 50s
        target_users: 10
        steady: true
      - duration: 10s
        target_users: 0
        ramp: true
    sla:
      response_time_p95_ms: 100
      error_rate_max: 0.01
      apdex_target: 0.95

  - name: "spike_test"
    description: "Sudden traffic spike"
    stages:
      - duration: 5s
        target_users: 5
        ramp: true
      - duration: 5s
        target_users: 50
        ramp: true
      - duration: 10s
        target_users: 50
        steady: true
      - duration: 5s
        target_users: 5
        ramp: true
    sla:
      response_time_p95_ms: 200
      error_rate_max: 0.05
      recovery_time_s: 10

  - name: "rapid_input"
    description: "Very fast keystroke simulation"
    user_behavior:
      keystrokes_per_second: 20
      calculations_per_minute: 60
    duration: 30s
    sla:
      input_latency_ms: 50
      calculation_latency_ms: 100

analysis:
  statistics:
    - percentiles: [50, 75, 90, 95, 99]
    - throughput
    - error_breakdown
  visualization:
    - latency_histogram
    - throughput_timeline
    - error_timeline