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

Showing Answers 1 - 71 of 71 Answers

Rachael

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

Gagan

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

kittu

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

nagarjuna

  • 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

  Was this answer useful?  Yes

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

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



  Was this answer useful?  Yes

omprakashs

  • Aug 6th, 2009
 

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.

  Was this answer useful?  Yes

Rose1

  • Oct 21st, 2010
 

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

Sridhar Dommati

  • 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

  Was this answer useful?  Yes

jsundarrajan

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

  Was this answer useful?  Yes

Sabitha Sampath

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

  Was this answer useful?  Yes

Prafulla Sutradhar

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

  Was this answer useful?  Yes

sri

  • 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

  Was this answer useful?  Yes

dimple

  • Feb 16th, 2013
 

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

  Was this answer useful?  Yes

PriyabrataBhol

  • Apr 15th, 2013
 

Usecase is sequence of flows to achieve certain requirement.

  Was this answer useful?  Yes

stilller

  • 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

  Was this answer useful?  Yes

Irina

  • Jul 23rd, 2014
 

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

  Was this answer useful?  Yes

IrinaN

  • Jul 23rd, 2014
 

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

  Was this answer useful?  Yes

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.

  Was this answer useful?  Yes

Muhammad Tarek

  • Jul 23rd, 2014
 

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

  Was this answer useful?  Yes

Eugene Serman

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

  Was this answer useful?  Yes

Roman Kim

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

  Was this answer useful?  Yes

Ramgopal

  • Nov 14th, 2014
 

test case: test case specifies how to test the application and it describe step by step with valid and invalid inputs

use case:this document is prepared by business analyst. use case doc. is help full to understand the functionality of an application for the person who involved in writing the test case.

  Was this answer useful?  Yes

Umesh Kumar

  • Feb 9th, 2015
 

Use case simply means User Case. These are executed by the vendor side if these test cases result are pass than after the vendor can accept the projects.

  Was this answer useful?  Yes

Give your answer:

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

 

Related Answered Questions

 

Related Open Questions