Skip to content

Report Management

The Report Management module in AngusTester provides end-to-end support for creating, generating, and distributing test reports, helping teams efficiently produce and share test results.

I. Report Creation and Configuration

1. Create a Report

Instructions: Initialize the report framework and configure basic information
Steps:

  1. Report Click "Create Report"
  2. Configure core parameters:
    • Name format: [Project]_[Type]_Report (e.g., OrderSystem_PerformanceReport)
    • Description field (key metric explanations)
    • Template selection

      ⚠️ Templates cannot be changed once selected

2. Edit Report Configuration

Instructions: Update report parameter ranges
Steps:

  1. Report List Select the target report
  2. Click the "Edit" button
  3. Adjustable fields:
    • Associated test plans (add/remove scope)
    • Custom metric thresholds
    • Time range reset

      ❗ Historical reports are not affected by new configurations

II. Report Generation and Viewing

1. Generate Report Immediately

Instructions: Manually trigger the data calculation process
Steps:

  1. Report List Select the target report
  2. Click the "Generate Now" button
  3. The system automatically generates the report based on the configured generation time
    ❗ Reports are typically generated within 3 minutes

2. View Report Details

Instructions: Analyze structured test data
Steps:

  1. Report List Click the report name
  2. View core modules (example for completed reports):
    • Execution summary (pass rate/defect rate)
    • Performance trend chart (response time curve)
    • Defect distribution chart (by severity level)

3. Configure Report Notifications

Instructions: Set up alerts for successful report generation
Steps:

  1. Global Management → Event Push Select "Report Generation Success"
  2. Set up receiving channels:
    • Email notification (default to creator)
    • In-site message (can add followers)
    • Webhook (third-party system integration)

      ⚠️ Email notifications require SMTP server configuration

III. Report Maintenance

1. Export Report Content

Instructions: Generate files for offline analysis
Steps:

  1. Report Details Page Click "Export"
  2. Select format:
    • PDF (watermarked archival version)
    • HTML (interactive charts)
      Automatically includes version identifier

2. Delete Report

Instructions: Clean up invalid report data
Steps:

  1. Report List Select the target report
  2. Click the "Delete" action icon
  3. Confirm with a second click to delete automatically

3. Version History (TODO)

Instructions: Trace historical report versions
Steps:

  1. Report Details Page Click "Version History"
  2. Select a timestamp version to view:
    • Highlighted differences (red for deletions, green for additions)
    • Supports version rollback
      Retains the last 10 versions

Released under the GPL-3.0 License.