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%.
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
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