Question: what is the difference between test case and use case?
Answer: A use case tells how a System will behave or perform a certain task provided the given conditions and a test case contains the actual test data, set of instructions to system and expected result of the interaction with system. ... Use cases are prepared on requirements. Test cases are prepared on Use cases.