Unit & Integration Test Automation • Auto Test Case Generation

From Test Case Generation to Target Execution
SURESOFT CT

SURESOFT CT (Controller Tester) analyzes source code control flow graphs to automatically generate boundary value test cases, executing automated functional tests across host and embedded target environments to maximize testing efficiency by up to 80%.

SURESOFT CT - Test Automation Hub
Target Connected
Auto TestCases 1,420 Cases
Target Pass 100% Executed
CT Test Case Generator View Boundary Analysis

TC#01: speed = 0.0f, pedal = false âž” Result: PASS
TC#02: speed = 80.1f, pedal = false âž” Result: PASS
TC#03: speed = -1.0f (Boundary) âž” Exception Caught
                
TEST AUTOMATION CAPABILITIES

SURESOFT CT Core Test Capabilities

Automating unit and integration testing workflows to reduce labor costs and verification timelines

âš¡

Automated Test Case Generation

Analyzes Control Flow Graphs (CFG) to auto-generate optimal input boundary value test cases reaching target statement and branch conditions.

  • ✓ Boundary Value Analysis (BVA) & Equivalence Partitioning
  • ✓ Automated Test Stub & Mock Object Generation
🎯

Embedded Target Remote Testing

Performs automated remote execution on target boards (ARM, TriCore, PowerPC, V850, TMS320) via serial or JTAG debugger interfaces.

  • ✓ Cross-compiler compatibility for embedded toolchains
  • ✓ Lightweight target bridge minimizing memory overhead
🔄

COVER Dynamic Coverage Sync (.csd)

Synchronizes test result coverage files (.csd) directly with SURESOFT COVER for central enterprise reporting.

  • ✓ Seamless .csd export and import workflows
  • ✓ Automated unified reporting into VPES platform