What is the difference between use case and test case? give
example.
Answers were Sorted based on User's Feedback
Answer / krish
Test Case:
A test case is a set of conditions or variables under which
a tester will determine whether an application or software
system is working correctly or not.
Use Case:
A use case is a technique for capturing functional
requirements of systems and systems-of-system. Each use
case provides one or more scenerios that convey how the
system should interact with the users called actors to
achieve a specific business goal or function.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / ravikanth
Use Case: A use case in software engineering and systems
engineering is a description of a system’s behavior as it
responds to a request that originates from outside of that
system. In other words, a use case describes "who" can
do "what" with the system in question. The use case
technique is used to capture a system's behavioral
requirements by detailing scenario-driven threads through
the functional requirements
Use cases describe the interaction between one or more
actors (an actor that is the initiator of the interaction
may be referred to as the 'primary actor') and the system
itself, represented as a sequence of simple steps. Actors
are something or someone which exists outside the system
('black box') under study, and that take part in a sequence
of activities in a dialogue with the system to achieve some
goal. Actors may be end users, other systems, or hardware
devices. Each use case is a complete series of events,
described from the point of view of the actor
Test case :A test case in software engineering is a set of
conditions or variables under which a tester will determine
whether an application or software system is working
correctly or not. The mechanism for determining whether a
software program or system has passed or failed such a test
is known as a test oracle. In some settings, an oracle
could be a requirement or use case, while in others it
could be a heuristic. It may take many test cases to
determine that a software program or system is functioning
correctly. Test cases are often referred to as test
scripts, particularly when written. Written test cases are
usually collected into test suites
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / guest
test case : it is nothing but an excel sheet documentation
which consists of what are the functionalities to be
tested,what data to be given,what actions that we taken for
getting actual result againest expexted result.
test case does not contain IF,YES,NO.
use case: sequential of operations perform on the system is
call use case.
| Is This Answer Correct ? | 6 Yes | 4 No |
Answer / mayuree
A use case is a technique used in software and software
engineering to capture the functional requirements of a system.
A test case is a set of conditions or variables under which
a tester will determine if a requirements or use case upon
an application is partially or fully satisfied
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ramprasad.s
Use Cases: A popular way to express Software Requirements.
A Use Case Bridges the gap between user needs
and system functionality by directly stating
the user interaction and system response for
each step in a particular interaction.
Test Case : can be defined as set of input parameters, for
which the software will be tested.
We can check the functionality and results are
compared bteween actual and estimated results.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / ss chowdary
testcase:it is a perspective(diff ideas) of a test engineer
to test an application in terms of actor,action, response.
usecase:It is a diagrametic representation of customer
requirements which is derived from BRS(business requirement
specification document).
By analysing usecase one can prepare testcase
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / venu
Test Case : A Test Engineer who prepares Test Cases to
validate does the system is working or not.Uses cases are
from clients place the BA gets this use cases in order to
develop the right system for client. Use cases are
important in preparing Test cases and important for
developers also in preparing right application.
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / chandrasekaran
What is the difference between use case and test case?
| Is This Answer Correct ? | 3 Yes | 16 No |
diff b/w test case and test script?
Please tell me some test cases for GOOGLE.COM
Use of Requirements Traceability?
What is smoke testing and when it wil be done?
HOW DO U EXECUTE THE CASES WHEN THE TIME IS NOT SUFFICIENT TO EXECUTE ALL THE TEST CASES?
What are the cases why parameterization is necessary when load testing the Web server and the database server?
How to do Data base testing manually?
what is test case and why it is require?
What are stage in a Bug Life Cycle?
if the defect is not reproducible then what u give the status in quality center
on what basis low,medium,high,critical will be assigned to a bug.give m examples
Deep structure testing is not designed to Option 1 examine object behaviors Option 2 exercise communication mechanisms Option 3 exercise object dependencies Option 4 exercise structure observable by the use explain deep structure testing