Course code: CISCO-22
Years with company:
Primary programming language:
Other programming languages:
python js perl
Unit test harnesses:
Have a chat!
Test practice now:
A combination of:
unit test - newer initiative to use CppUTest to test new features
component test - historical test harness, large mock harness around component in test
integration test - creating new standalone test cases in C
full stack manual testing - exercising customer usecases with end to end intrastructure
cross compile from build server(s) to STB H/W
Coverity being rolled out, but more tailoring of rules required
Function too long:
when it's purpose and basic functionality cannot be easily remembered
Favorite thing about dev:
Seeing a new feature taking shape from design to functionality.
Least favorite thing about dev:
Technical debt building up in code or test harnesses.
I know the principles - putting it fully into practice is not always straight forward.
Why are you attending:
In our project, the benefits of unit testing is being seen over the existing component test frameworks.
While I have been using CppUTest recently, I have learnt it on the job without formal guidance or introduction.