I’m currently on a UNIX mock shell project involving writing and testing implemented commands such as ls and grep. This is part of a testing module in my university, and is written in Java.. I’m actually overwhelmed at the unit testing stage of the application as I do not have a strong understanding of UNIX and I don’t know how to apply techniques I learnt in class to identify the essential test cases to catch bugs in a unit test.

Does anyone have good guides to testing applications such as these. I would think MC-DC may be applicable to this project to effectively reduce test cases, but I’m not sure how to apply it for non-binary outcomes or whether there are tools to facilitate automatic generation of MC-DC test cases or at least help me to understand how it is done.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.