Software Unit Testing
Home Case Studies Software Unit Testing
Project Scope
- ARi team to perform the software unit testing using Tessy automation tool
for assigned components (13 No.) for Rivian R1 delta changes, Bootloader
and CAN applications - ARi shall meet the ASPICEv3.1 standard for SWUT and give the complete
testing report for 13 components delta changes within timeline
Business Challenges
- In the code, for some of the files / functions, SDD ID’s are not mentioned
and for some units, it was mentioned as “Derived”, which increased the
complexity of mapping with the SDD’s for test coverage - Faced issues while trying to analyze the existing scripts generated for Base
application in Tessy tool
ARi’s Solutions
- Analyze the provided Software Detailed Design (SDD) document for
functionality of the specific unit for branch, statement and MC/DC coverage
and prepare the test cases as per the analysis of the documents SDD
Function / Unit description - Use appropriate testing tool like TESSY tool and execute test cases on each
software Unit - Developed Regression Test Scripts to re-execute the test cases using the
Tessy tool environment
ARi’s Value Proposition
- Validated the functionality at unit testing level using Tessy and reported the
Incidents - Generated all the required reports with respect to Requirement Coverage,
Test Overview, Test Detailed Report, Test Incident Report, Test Execution
Summary Report with Statement, Branch and MC/DC coverage - Achieved Functional Safety ASIL-B compliance for Bootloader and CAN
Applications. - Followed the ASPICEv3.1 – SWE4 standard process to achieve the
Automotive requirements
Download
Case Study
Case Studies
Related
https://www.arigs.com/wp-content/uploads/2025/11/Software-Unit-Testing.pdf