|
|
|
Q: What is a test case?
A:
Test cases are documents that describe inputs, actions (or events) and their expected results, in order to determine if a feature of an application is working correctly. Test cases should contain particulars such as test case identifiers, test case names, objectives, test conditions (or test setups), input data requirements (or input steps), and expected results.
Please note that developing test cases can help you to find problems in the requirements or design of an application, because the process of writing test cases requires you to completely think through the operation of the application. For this reason, it is useful to prepare test cases 'early' in the development cycle, if possible.
|