Skip to main content

Automated Test Plan Generation

Learn how to use Saphira to automatically generate comprehensive verification and validation test plans for your safety functions! Saphira’s validation capabilities support complete CE Mark Technical File preparation and UL Mark certification requirements.

Generate Test Plans

From the Table or Trace Graph views, select any Control Measure or Safety Function and click the “Create Test Plan” button on the Tests tab. Saphira will automatically generate comprehensive verification and validation test plans.
Test plans are automatically aligned with relevant standards and regulations, ensuring your verification activities meet compliance requirements for your specific industry and application.

Test Plan Components

Saphira automatically generates detailed test cases including:
  • Test ID and requirement references
  • Detailed test descriptions and procedures
  • Expected results and acceptance criteria
  • Safety/security classification (ASIL level if applicable)
  • Test methods (analysis, review, simulation, testing)
For critical test cases, Saphira provides:
  • Executable code templates for automated testing
  • Industry-standard testing frameworks
  • Parameterized testing for multiple scenarios
  • Complete test functions with assertions
  • Well-commented, production-ready code
Comprehensive validation of safety functions including:
  • Functional safety requirements verification
  • Performance level (PL) and safety integrity level (SIL) validation
  • Failure mode and effects analysis (FMEA)
  • Diagnostic coverage assessment
  • Real-world scenario testing

Advanced Validation Features

Saphira generates test plans covering all verification levels:
  • Unit testing for individual components
  • Integration testing for system interfaces
  • System-level validation testing
  • Hardware-in-the-loop (HIL) testing
  • Fault injection testing for safety mechanisms
Streamline your validation process with:
  • Automated test execution frameworks
  • Continuous integration support
  • Test result tracking and reporting
  • Compliance status monitoring
  • Defect tracking and resolution
Saphira automatically identifies:
  • Requirements without sufficient verification coverage
  • Areas where specifications need enhancement
  • Additional verification activities needed
  • Compliance gaps and recommendations

Validation Workflow

Start by selecting the safety function or control measure to validate:
  • Saphira analyzes the requirement and generates appropriate test cases
  • Test plans are tailored to the specific safety function type
  • Standards compliance is automatically verified
  • Evidence requirements are clearly defined
Implement the generated test plans:
  • Use provided code templates for automated testing
  • Execute manual test procedures as specified
  • Document test results and evidence
  • Track test coverage and compliance status
Analyze and document test results:
  • Pass/fail criteria evaluation
  • Evidence collection and organization
  • Compliance status assessment
  • Gap identification and remediation
Generate comprehensive validation reports:
  • Executive summaries with compliance status
  • Detailed test results and evidence
  • Gap analysis and recommendations
  • CE Mark Technical File validation sections
  • UL Mark certification test documentation
  • Regulatory submission documentation

Industry-Specific Validation

Specialized validation for automotive safety:
  • ASIL level-specific test requirements
  • HARA-based validation planning
  • Functional safety concept validation
  • Technical safety concept verification
  • Safety mechanism validation
Industrial machinery safety validation:
  • Performance level (PL) verification
  • Category-based safety function testing
  • MTTFd and DCavg calculations
  • Common cause failure (CCF) analysis
  • Guard and interlock validation
  • CE Mark Technical File compliance validation
  • Machinery Directive 2006/42/EC testing requirements
Robot system safety validation:
  • Emergency stop function testing
  • Speed and separation monitoring
  • Collaborative operation validation
  • Safety-rated monitored stop verification
  • Human-robot interaction testing
  • CE Mark compliance for industrial robots
  • UL Mark certification for robot systems