1 |
A use case is a description of how a user uses the system being designed to perform a given task. |
A test case is a set of test inputs, execution conditons, and expected results developed for a particular test objective. |
2 |
Use
Case is the symbolic representation of what a particular application is
supposed to do, and helps in the preparation of High and low level
designs like class diagrams, context diagrams, and sequence diagrams.
Use case is nothing but the business requirement document , it will prepared by business analyst.
|
Test cases prepare by QA Analyst, it describes the what to
test , how to test , what will be the inputs, actions, and expected
results of functionality, to check the actual results with expected
results, and to specify the test is passed or failed according to actual results.
|
3 |
Where
as User Case is the complete detail of the module which tells the
tester oe the developer, who are the users of this module, What are the
Inputs, validation, etc... |
Test
Case is the steps that are required for execution, which covers, Test
Case ID, Scenario, Pre condition, Testing Steps, Test Data, Expected
Result, Actual Result ( I.e., That is filled after the testing), Status
(Test is pass or fail), Priority, Severity, Remarks and other fields
that can be added as per the project or company understanding. |