GeekInterview.com
Series: Subject: Topic:
Question: 185 of 206

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 - 25 of 25 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 funcationalitywe 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 ActionResponsewhen OK button is clickedScreen 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)ActionExpected ValueActual ValueResultclick on Okscreen 1 should appear(+ve perception)screen1 appearedpassclick on okscreen 2 should appear(-ve perception)screen 1 appearedfailclick on okscreen 2 should appear(-ve perceptionscreen 2 appearedpass

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.RegardsPrasad

  
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 userTest Case:It is document that describes step by step how to test the applicationTest 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.
stilller

Answered On : Jun 1st, 2014

No dear...
use case is a list of steps, typically defining the interaction between system and actor for achieving a specific goal

  
Login to rate this answer.
Irina

Answered On : Jul 23rd, 2014

Use case - is document that describes user action and system response. Requirements document are usually includes use case.

  
Login to rate this answer.

A use case is a methodology used in system analysis to identify, clarify, and organize system requirements

  
Login to rate this answer.
IrinaN

Answered On : Jul 23rd, 2014

View all answers by IrinaN

Use case - is document that describes user action and system response to the action. User cases are usually included in requirements document.

  
Login to rate this answer.

Use case provides one or more scenarios that convey how the system should interact with the end user or
another system to achieve a specific business goal. Use cases typically avoid technical jargon, preferring instead the language of the end user or domain expert.

Use cases are often co-authored by Business Analysts and end users.A software test case is a set of steps and expected results used to test an application. It is created from the software requirements. Well-written test cases can make the testing cycle smooth and efficient. It is imperative to write clear, understandable test cases that can be run against new functionality and regression testing, as well.

  
Login to rate this answer.
Muhammad Tarek

Answered On : Jul 23rd, 2014

Use case is a list of steps, typically defining the interaction between system and actor for achieving a specific goal

  
Login to rate this answer.
Eugene Serman

Answered On : Jul 23rd, 2014

Use case gives detailed steps to be followed and how the system is expected to respond to it. 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.
Roman Kim

Answered On : Jul 23rd, 2014

Test case is document that describes step by step process how to test the application ,test case is include test case id ,step descriptions, expected outputs, actual outputs, pass fail remarks, a use case is a list of steps, typically defining interactions between a role (known in Unified Modeling Language (UML) as an "actor") and a system, to achieve a goal. The actor can be a human or an external system.

  
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.