Test cases are the blueprints that test engineers follow, so they have to be clear, thorough, and accurate. Below are the tips that can help to write new test cases/ evaluate existing test cases.
Ensure that the test cases are easy to understand and simple to execute.
Use a unique test case ID for each.
Include Proper preconditions and Postconditions if needed.
Adopt suitable testing techniques.
Improve test cases by adding ad hoc scenarios.
Include a clear step-by-step description in each test.
Specify the exact expected result.
Get your test plan peer-reviewed before moving forward.