
Testing and netwoking play a vital role in embedded product development. Traceability rendered via Application Life-cycle Management (ALM) software enables the team to automatically generate test cases that link back to requirements, and report defects that link back to test cases. By knowing that defects are addressed and test cases run successfully, the team can have an immediate and accurate accounting of the state of networking product requirements.
refer to: http://embedded-computing.com/articles/application-testing-traceability-embedded-product-development/