REGULATORY SERVICES: Unit Tests
- Syprosoft Engineering has helped its clients perform software unit level tests. This testing is guided by FDA requirements which state that system and integration testing is not enough … we need to do unit level testing. This involves identifying the low-level software requirements and performing comprehensive unit-level white-box testing based on these requirements.
- Branch coverage is the minimum the FDA considers acceptable. This criterion requires sufficient test cases for each program decision or branch to be executed so that each possible outcome occurs at least once. The figure below is an example of unit testing being performed and the coverage achieved being tracked.