Korean : Japanese : Contact : Sitemap
 
Firmware Test  
Unit/Integration/GUI Test  
Static Analysis  
Reverse Engineering & FP  
License Type  
Firmware Test

Firmware Integration Testing: C, C++,C#

 RESORT Firmware Integration Testing is a specialized embedded testing tool that verifies the protocol scenarios and measures the percentage of code coverage for the execution and operation of firmware on target ECU/MCU boards using communication protocol scenarios as input devices.
Unlike traditional software (black-box) testing tools based on code, firmware testing directly verifies the execution of firmware, as with various communication protocol scenarios that interact with the target MCU/DCU processor.
In addition, in developing all products that include digital components with communication functions, it is possible to test and engage a wide range of users by using it from the design stage of the digital product.

Firmware Integration Testing Features
  • Target-based Firmware Testing Automation
       - Firmware(binary code) + MCU/ECU board + UART(RS-232, 422, 485)
  • Scenario-based testing saves 8x more cost & time than traditional test case methods
       - Each scenario is transmitted in 8 packets(test cases)

    Using Firmware Integration Testing
  • Binary Code based Firmware Testing on the target ECU/MCU
        - (test design) Architecture and protocol specification-based test scenario design
        - (input device) UART(RS-232, 422, 485) communication protocol scenarios
        - (coverage) Code coverage based on the CPU's history of the target ECU/MCU
        - (protocol verification) Function/interface/performance verification of Firmware based on architecture design specification
  • Supported Compilers for C and C++ based on Big-bang approach
       - IAR, Code Composer Studio, Microchip Studio, KEIL, GNU, Intel, QNX, etc.

    MBD(Model-Based Design) Verification
  • (test-to-scenario) Component Verification of Scenario Coverage: Call/File Graph
  • (test-to-code) Marking the type of Structural Coverage in the Tested Code
        - Tested Code Line: Statement(S), Branch(T, F)

    Software Testing Best Cases
  • Firmware Testing of IEC 62279(GTX-A, MGF)
       - MCU/DCU firmware Testing on target environment based on IAR Workbench
       - Component Testing : Statement/Branch/MCDC Coverage
       - Integration Testing : Call and Scenario Coverage
  • Firmware Testing of EC 62279 (Subway)
       - MCU firmware Testing on target environment based on IAR Workbench
       - 1,946 LOC/111 Functions: 100% Statement Coverage by performing a total of 3 days
  • Firmware Testing of ISO 26262 (semiconductor)
       - MCU firmware Test on target environment based on IAR Workbench
       - 11,116 LOC/272 Functions: 100% Statement Coverage by performing a total of 12 days


  • Head Office: 3F, KAITS, 34, Seoun-ro 1-gil, Seocho-gu, Seoul 06732, KOREA
    Tel +82-2-553-9464, info@soft4soft.com
    Copyright¨Ï2016 Soft4Soft, All rights reserved. Designed by Meettech.