GeekInterview.com
Series: Subject: Topic:
Question: 486 of 488

What is the difference between usecase and test case

Asked by: Interview Candidate | Asked on: Oct 9th, 2005
Showing Answers 1 - 26 of 26 Answers
sudheer

Answered On : Oct 10th, 2005

A usecase is a:

A highlevel scenario where you specify the functionality of the application from a business perspective.

Whereas a testcase is:

The implementation of the highlevel scenario(usecase) wherein one gives detailed and step-by-step account of procedures to test a particular functionality of the application. Things get lot technical here.

Yes  1 User has rated as useful.
  
Login to rate this answer.
KIRAN

Answered On : Nov 29th, 2005

TEST CASES ARE PREPARED BY USING USE CASES IN SRS DOCUMENT

  
Login to rate this answer.
Chandrasekhar.M

Answered On : Apr 18th, 2006

A usecase describes that how a user use specific functionality in our application.

 A test case describes that a test condition to apply on that application to validate.

Yes  1 User has rated as useful.
  
Login to rate this answer.
Guest

Answered On : Aug 3rd, 2006

Use Cases are used to specify the required functionality of an Object-Oriented system. Test cases that are derived from use cases take advantage of the existing specification to ensure good functional test coverage of the system.

Yes  1 User has rated as useful.
  
Login to rate this answer.

hiUse case describes how to use the applicationTest case describes how to test the application

  
Login to rate this answer.
skiran19

Answered On : Mar 31st, 2007

View all answers by skiran19

Use Case are the various scenario, which are written on the basis of customer requirements.

Whereas Test Case are the documented steps, which are written on the basis of use cases.

  
Login to rate this answer.
gauravc1978

Answered On : Apr 15th, 2007

View all answers by gauravc1978

A use case describes an entire flow of intercation that the user has with the system/application for e.g. a user logging into the system and searching for a flight, booking it and then logging out is a use case. There are multiple ways a user can interact with a system, and they all map to positive/ negative use cases.

Test cases are written on the basis of use cases. The test cases check if the various functionalities  that the user uses to interact with the system is working fine or not.

  
Login to rate this answer.
suvarna.anupam

Answered On : Apr 27th, 2007

View all answers by suvarna.anupam

hi,
    
       USECASE

    we can prepare test cases based on use cases.use cases are more elaberative  and  understandable than functional and system specifications.
  
   Generally use cases based test case design method is referrable to out sourcing company. 

   TEST CASE
 
  
test case is a test condition to validate functionality interms of correctness and completeness.

Yes  1 User has rated as useful.
  
Login to rate this answer.
Murali

Answered On : May 18th, 2007

I would like to add a point regarding use case and test case
For every use case we can generate atleast two test cases. One is the for the successful execution of test case and another for the unsuccessful execution of the test case. There should be one to one relationship between use case and a test case

  
Login to rate this answer.
sankarraparthi

Answered On : May 30th, 2007

View all answers by sankarraparthi

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.

test case is a set of conditions or variables under which a tester will determine if a requirement or use case upon an application is partially or fully satisfied.

  
Login to rate this answer.
Ravi Kanth

Answered On : Jun 25th, 2007

Usecase: It is a set of sequence of steps which discribes how a user interacts with the system.



TestCase: Set of test inputs, execution and expected results developed for an application, to check whether it meets the requirement specifications or not.

  
Login to rate this answer.
velsowmya

Answered On : Aug 6th, 2007

View all answers by velsowmya

A usecase is document which is written from BRS. It is prepared by the business analyst and project manager. It describe how the system should from starting to the end. How the system should be when the customer uses.
Whereas testcase are prepared from SRS. Testcases are written by the tester. Testcase specifies the functionality or behaviour of a application.

  
Login to rate this answer.
sreevatsa

Answered On : Sep 2nd, 2007

UCD is the originator of test case doccument. First customer gives the information to Business analist. In understanding this doccument there may be a chance of getting ambicuty, so to avoid this BA converts that info in to user actions & system responces according to the requirements. Using that info we prepare test cases to check weather the requirements are justified or not.

  
Login to rate this answer.
soumya.Rampalli

Answered On : Sep 5th, 2007

UseCase:
Usecase describe what exactly function should perform
TestCase:
Where as test case should describe to perform particular function what type of steps we have to follow.

  
Login to rate this answer.
kirankumar

Answered On : Oct 4th, 2007

Usecase is pictorial view of functional flow to achieve the functionality using some pre&Post conditions

Testcase means it is a input condition for a particular feature

  
Login to rate this answer.
g.raghavender

Answered On : Oct 15th, 2007

Usecase designed before the project start.


Testcase contains testdata.

  
Login to rate this answer.
itz_manas

Answered On : Oct 16th, 2007

View all answers by itz_manas

requirements are represented in terms of use cases, which map to the business scenario and are governed by the business rules.

test cases are how test scenarios have to be tested. these are kind of step by step instructions of achiving a test scenario in the application scope.

usescases and test scenarios have many to many relationship where in one usecases can be tested by different test scenarios and one test scenario can test multiple uses saces.

Yes  1 User has rated as useful.
  
Login to rate this answer.
Priya

Answered On : Oct 17th, 2007

Use Case document describe the User's action and the System's response.
Test Case document describe the expected behaviour of the Application/System after User's different actions on the application with step by step.

  
Login to rate this answer.
priyank07

Answered On : Oct 27th, 2007

View all answers by priyank07

Use case shows interaction between user and system, and each use case has precondition, which need to met for use case to work successfully.
where as test is set of input value,, excecution precondition,expected result and execution post condition.

  
Login to rate this answer.
abhilashkarlapudi

Answered On : Oct 30th, 2007

usecase--pictorial representation of the requirements

(or)

interaction between actor and the system
testcase--a unique statement which gives the completeness and correctness of a given functionality.

  
Login to rate this answer.
Ravi

Answered On : Nov 12th, 2007

 Use Case:- We can prepare Test cases based on Use cases. Use cases are more elaberative  and  understandable than functional and system specifications.There are 3 flows in a Use Case document.
1. General Flow.
2. Alternative Flow.
3. Exceptional Flow.

Test Case :- Test case is nothing but a condition that contains steps to check whether the Expected Result met the Actual result or not.

  
Login to rate this answer.
Mittar

Answered On : Nov 12th, 2007

The basic difference between Use Case and Test Case is that:

USE-CASES facilitates the users in understanding the usability of the application.
TEST-CASES facilitates in testing various features of the application if they are fit to be used.

  
Login to rate this answer.
P.Rajagopal

Answered On : May 19th, 2008

View all answers by P.Rajagopal

Hi all

Use Case: It is prepared by Business analyst in the Functional Requirement Specification(FRS), which are nothing but a steps which are given by the customer.

Test cases: It is prepared by test engineer based on the use cases from FRS to check the functionality of an application thoroughly

Thanks&regards

Raaz
9986062072

  
Login to rate this answer.
kprasadbio

Answered On : Sep 21st, 2008

View all answers by kprasadbio

The main difference is, by analysing use case TE will get knowledge on how Actor do action on system and how system responds to his action.


TC doc: by analysing the use case and business rules the TE will prepare the Test case.

  
Login to rate this answer.
dskanth

Answered On : Jan 5th, 2009

View all answers by dskanth

A use case is the functionality defined in a system, and a test case is a sequence of test inputs and expected outputs for the functionality.

  
Login to rate this answer.
pallavigajelli

Answered On : Jul 16th, 2010

View all answers by pallavigajelli

Use cases describe the system from the user's point of view

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.

  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Question Categories

Microsoft.Net Testing

Bug Tracking Interview Questions

Testing Common Interview Questions

DataBase Testing Interview Questions

Testing Discussion Interview Questions

Functional Testing Interview Questions

Load Testing Interview Questions

Network Testing Interview Questions

Product Testing Interview Questions

QA Testing Interview Questions

Quality Control Interview Questions

Quality Management FAQs

Security Testing Interview Questions

Software Testing Interview Questions

Test Automation Interview Questions

Test Cases Interview Questions

Testing Basics Interview Questions

Testing General Interview Questions

Testing Scenarios Interview Questions

Web Testing Interview Questions

Whitebox Testing Interview Questions

Wireless Testing Interview Questions

Interview Question

 Ask Interview Question?

 

Latest Questions

Ads

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.