I know that test cases are written in human readable language, whereas test scripts are written in code and mostly done for automated testing.
But can anyone tell me what else make them different from each other?
Is there any logical difference between them or are these interchangeable terms?