GeekInterview.com
Series: Subject: Topic:
Question: 184 of 205

what is use case? What is the diffrence between test cases and use cases?

Asked by: Interview Candidate | Asked on: Nov 9th, 2005
Showing Answers 1 - 17 of 17 Answers
Rachael

Answered On : Nov 10th, 2005

Use Case is a series of steps an actor performs on a system to achieve a goal.Test case describes action, event, input requirements,actual result. Test case have test case name, test case identifier, Expected result.And a use case is a technique for capturing the potential requirements of a new system or software change.

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

Answered On : Nov 10th, 2005

Use case is nothing but the functional specification document in which all the customer requirements are documented.

Test case is a document which tells wat to test, steps to test and expected and actual results.

Yes  2 Users have rated as useful.
  
Login to rate this answer.
kittu

Answered On : Feb 27th, 2006

 

Usecases  are High Level requirements and it's describes all Funcationalitys as per user point of view.

Test Cases are Low level requirements and it's describes the each step of the funcationality.

  
Login to rate this answer.
nagarjuna

Answered On : Mar 23rd, 2006

Usecases  are High Level requirements and it's describes all Funcationalitys as per user point of view.

Test Cases are Low level requirements and it's describes the each step of the funcationality

we will write test cases on the depend of of use case

  
Login to rate this answer.

Hi, I will give good Ex:-

Use case:-

Use Case is written in Business Design Document(BDD)by the Business Analyst.It is for understanding the functionality for the person who is involved in writing the testcases

 

USE CASE EXAMPLE

Action

Response

when OK button is clicked

Screen 1 appears

 

Test case:- Test case is different perceptions for a functionality to be tested.Usually written by Test Enginneer.The same person who has written the test case may execute them or the other person.

 

Above Use case is converted into TestCase keeping in mind different perceptions(-ve and +ve)

Action

Expected Value

Actual Value

Result

click on Ok

screen 1 should appear(+ve perception)

screen1 appeared

pass

click on ok

screen 2 should appear(-ve perception)

screen 1 appeared

fail

click on ok

screen 2 should appear(-ve perception

screen 2 appeared

pass

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

Hi,

Use cases are prepared by BA and it is specified in BRS.

Test cases are prepare4d by test engineers. Use cases are used to prepare test cases.

Regards

Prasad

  
Login to rate this answer.

usecase describes actors actions and corresponding response of the application

test cases is a step by step 
process how to test the functionality of an application


usecase document is a parent document like BRD FRS SRS using which we can write test case



  
Login to rate this answer.
omprakashs

Answered On : Aug 6th, 2009

View all answers by omprakashs

Use cases describe the “process flows” through a system based on its actual likely use, so the test cases derived from use cases are most useful in uncovering defects in the process flows during real-world use of the system.

Use cases, often referred to as scenarios, are very useful for designing acceptance tests with customer/user participation. They also help uncover integration defects caused by the interaction and interference of different components, which individual component testing would not see.

  
Login to rate this answer.
Rose1

Answered On : Oct 21st, 2010

View all answers by Rose1

Use Case:a document that describes the system response for a particular input by the user

Test Case:It is document that describes step by step how to test the application
Test case can be derived from the use case

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

Use Case: is a design specification which describes the flow of the system.
Test Case: is a test specification which describes the areas which needed to be tested.
You can derive test cases from Use Case.

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

Answered On : Nov 7th, 2011

use case defines "actor action and system response", error guessing, expected value "

Test case describes "test case id, test case description, pre requisites, step no. , expected value, actual value, pass/fail status"

Use case prepared by BA and Test case will prepared by Test lead

  
Login to rate this answer.
jsundarrajan

Answered On : Dec 24th, 2011

Hi all,

Can any one tell me clearly what is use case and how it is used where it is used in the short description.

Regards,
sundar rajan.

  
Login to rate this answer.
Sabitha Sampath

Answered On : Jul 18th, 2012

Use case is a pictorial representation of the business logic and work flow. Use cases have a narrator or story teller and actors. It gives detailed steps to be followed and how the system is expected to respond to it. There is alternative and failure scenarios also. It is prepared by the BA and helps the QA to understand the requirement better.

Test cases are prepared by the QA after reading the requirement document and use cases.

  
Login to rate this answer.
Prafulla Sutradhar

Answered On : Sep 17th, 2012

Use case is a document that describe about user action and system respond in a particuler fuctionality of a software.
use case only one positive test case but with this use case could be lot of negetive test case. Test case is step by step prosses to test software.

  
Login to rate this answer.
sri

Answered On : Oct 11th, 2012

use case = 1. it is a doc that describes user action ans system response. 2 it is prepared by business analyst in analysis phase in sdlc. 3 some companies use usecase document as a business req document and in some companies they use as functional specifications as brd doc.
test case = 1. it is a doc that describes the step by step approach how to execute a particular requirement. 2. it is prepared by testers in stlc in design phase. 3 this doc is used to check the test execution to gain the expected result

  
Login to rate this answer.
dimple

Answered On : Feb 16th, 2013

use case is noting but user story.
test case is step by step method to validate requirements.

  
Login to rate this answer.
PriyabrataBhol

Answered On : Apr 15th, 2013

Usecase is sequence of flows to achieve certain requirement.

  
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

Interview Question

 Ask Interview Question?

 

Latest Questions

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.