Use Case
|
Test Case
|
|
1
|
Use Case is prepared by business
analyst.
|
Test case is prepared by test
engineer and in small companies sometimes it is prepared by quality analyst
too.
|
2
|
Based on test cases use cases cannot
be prepared means it is not derived from test cases.
|
Based on use cases test cases can be
prepared means it is derived from use cases.
|
3
|
Use case describes step by step
instructions means how to use functionality.
|
Test case verifies the functionality
means it is as per the instructions mentioned in use case or not.
|
4
|
Use case cannot be executed means it
is only designed.
|
We design the test cases and later
execute them.
|
5
|
It is derived from the BRS (Business requirement specification.)
|
It is derived from the use case.
|
6
|
It is a pictorial representation of
client requirements or you can say customer requirements.
|
It is not represented
diagrammatically it is only documented in excel sheet and in big companies it
is also documented in some test case management tools.
|
7
|
It is a document which always
describes the flow of events of an application.
|
It is a document which always
contains an action, event and an expected result of particular feature of an
application.
|
8
|
Use Cases can be written by BA
(business analyst.) on the basis of client requirements or customer
requirements.
|
Test cases are written by test
engineer or quality analyst on the basis of use case document.
|
9
|
It always tells us about the story of
how people interact with a software system to achieve a goal.
|
It verifies the goal to see it is as
per the instructions of use case or not.
|
Find the Testing Basic Interview Questions with complete answers and Real time Examples to clear any Software Testing and Manual Testing Interview with ease.
Difference between Use Case and Test Case in Table
Subscribe to:
Post Comments (Atom)
Very helpful! thanks!
ReplyDeleteNicely written
ReplyDeleteWell written n easy to understand .
ReplyDeletegood work
ReplyDelete