Whats the difference between usecase,testcase,testplan,and scenario and their templates.

Showing Answers 1 - 13 of 13 Answers

sasidhar uppala

  • Nov 21st, 2005
 

use case - Desighned before the project started.

Test Case - which contains the test data .

test plan - A detailed plan to outline when to start and when to stop and constriants for automation or manual and about human resources.

Scenario - scenario's will be identified while testing.

emran

  • Nov 27th, 2005
 

Use CASe:- Doc provides the user interaction with the systemtest case:- Doc provides the set of i/p,conditions and exp. developed on a particular objecttest paln:- doc provides the process & scheduling of an appl.scenario:- doc having multiple steps developed on particular objects from a scene

  Was this answer useful?  Yes

  UseCase: Usecases are prepared in the Functional Requirement    Specification (FRS).These are prepared by BA from the customer requirements.

TestCase: TestCase is prepared using the 'Usecases' from FRS, it is a checklist to test the application is working properly.

TestPlan:

             

  Was this answer useful?  Yes

Usecase: Usecase is prepared by BA in the Functional Requirement Specification (FRS) which are nothing but a steps which are given by the customer.

TestCase: It is prepared by the Test Engineer based on the usecases from FRS to check the functionality of an application thoroughly.

TestPlan: Test plan is prepared by TeamLead, in it he represents the Scope of the test, What to test and What not to test, Sheduling, What to test using automation etc.

Scenario: Scenarios are prepared in Load testing

  Was this answer useful?  Yes

Usecase: This is prepared by the Business Analyst from the requirements collected from the Client. This needs the consent and Signoff from the client to proceed further preparing the Design Document, Test Plan and the Test Cases.

Test Plan: This is prepared by the Test Team lead using Usecase document as input. This should undergo a review process by the Development Lead before sending it to the client for approval.

Test Case: This is a flow or steps for testing a particular application so as to find defects. There are different types of testing that should be in place for different phases of SDLC.

 

  Was this answer useful?  Yes

sehlhorst

  • Feb 16th, 2006
 

We have a series of posts defining use cases. There are also links to use case templates for formal use cases. There are also other examples of use cases on the site, in the context of developing software and managing functional requirements. The other responses are correct - check out these posts for more details (which can help in followup interview questions).We also have a series on test cases. One of the posts in particular provides a detailed analysis of greybox testing, whitebox testing, and blackbox testing. Again - these posts (and others they link to) will provide that next level of detail in understanding.Scott Sehlhorst, Tyner Blain

  Was this answer useful?  Yes

Srinivasulu.Chitoor

  • Feb 24th, 2006
 

Usecase: This is prepared by the Business Analyst from the requirements collected from the Client. This needs the consent and Signoff from the client to proceed further preparing the Design Document, Test Plan and the Test Cases.

Test plan:- A document describing the scope,approches ,resources and intended testing activities.

Test case:- Test case is nothing but document that contain what u r going to test that is written on file.

Scenario:- scenario is a complete one bussiness flow.

  Was this answer useful?  Yes

murugu45

  • Jul 13th, 2006
 

Here is a problem what do u define below ones

What is step 1 and 2 called as

Step NameDescriptionExpected Result
1Click down-arrow in the 'Category' drop-down listDrop-down list should contain some values

 

Step NameDescriptionExpected Result
2Click down-arrow in the 'Category' drop-down listDrop-down list should contain 'Assistance (A)'

sudhakar2068

  • Sep 13th, 2006
 

Use Case: The specification of tests that are conducted from the end-user perspective. Use cases tend to focus on operating software as an end-user would conduct their day-to-day activities.

Test Case:

  • Test Case is a commonly used term for a specific test. This is usually the smallest unit of testing. A Test Case will consist of information such as requirements testing, test steps, verification steps, prerequisites, outputs, test environment, etc.
  • A set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement

Test Plan: A document describing the scope, approach, resources, and schedule of intended testing activities. It identifies test items, the features to be tested, the testing tasks, who will do each task, and any risks requiring contingency planning.

Test Scenario:set of test cases or test scripts and the sequence in which they are to be executed

sudhakar kolla.

If you have doubts can ask me.

My Email:kollasudhakar2005@yahoo.co.in.

My Number:09819859346.

nrajug

  • Oct 5th, 2006
 

 

Use case: It is a technique for capturing functional requirements of system and system-of-systems.

each use case provides one or more scenarios that convey how the system should interact with the actors (users) to achive a specific bussiness goal of function.

or

 Use case is a step-by-step description of the user's (actor's) actions (stimuli) and the software reactions.

Test case: It is a step-by-step execution of features to verify its expected results.

test case is derived from high level scenarios, high level scenarios are derived from FSD (Functional specification document).

Test Plan: It is a systematic approach to testing a system such as a machine or software.

or

A test plan is a document that provides and records important information about a test project.

Scenario : It is a brief description of an event or a series of events.

or

It is a hypothetical story, used to help a person think through a complex problem or system.

  Was this answer useful?  Yes

kallol

  • Nov 14th, 2006
 

Test case is developed by the testers and Use case is developed by Developers.Testcase is based upon the Usecase.Usecase is developed to show how an end user performs some work related tasks for computer aided design system.Testcase is a checklist to test the application is working properly.Usecase is written in an informal style (a simple paragraph) in first person.Testcase is written in a specified format (In tabular forms). It records the stepwise execution of the application.

  Was this answer useful?  Yes

Anand

  • May 7th, 2007
 

Hi All ,

Sudhakar answer is 100 % currect

Usecase: Usecase is a document. It contains user action and result.
usecase is developed by Lead (TL) not the developer.

Test plan: High level document. Which contains resource, reqiurement and strategy to test an application. Prepared by TL.

Test case: Low level document written in the excel sheet by a tester to check the function of an application by putting different condition.

  Was this answer useful?  Yes

sehlhorst

  • May 7th, 2007
 

Hey guys, there are definitely some helpful answers here, and I even tried to answer once before.  Over time, I realized that none of the answers really provided as much context as I would like to have had when sstarting out, so I wrote some articles on my blog that show how a project would start with use cases, then develop use scenarios, and from there develop test cases.  If you want more information than the short answers here, take a look at:

1. <a href="http://tynerblain.com/blog/2007/04/09/sample-use-case-example/">Sample Use Case Example</a>
2. <a href="http://tynerblain.com/blog/2007/04/10/what-are-use-case-scenarios/">What Are Use Case Scenarios?</a>
3. <a href="http://tynerblain.com/blog/2007/04/12/use-case-vs-test-case/">The Difference Between Use Cases and Test Cases</a>

  Was this answer useful?  Yes

Sujatars

  • Jun 21st, 2007
 

Use Case is a specification of tests that are conducted from the end-user perspective prepared by a Bussiness Analyst in Functional Requirement Specification.

Test Plan is a document which gives you the background information of software being tested,providing directions for testing.

Test Case desribes input,action,or event & an expected response to determine if a features of an application is working correctly.

Scenario:It is a brief description of an event or a series of events.

  Was this answer useful?  Yes

srilaxmi

  • Jul 2nd, 2007
 

use case: in simple a use case is nothing but a positive test case.means here we are going to test our application with positive output .

for ex:if u want to check ur yahoo inbox
u should enter valid user name n password.then only u can able to access ur inbox.

but incase of 'TEST CASE' even we test our yahoo application with

1) invalid user name with valid password

2) valid user name n invalid pwd

3)invalid user name n invalid pwd

4)valid user name n valid pwd

Use Case: which are given by the end user/client
 
Test Case: which are prepared by tester (what is the input or action we are going to take)

Test Scenario: Set of test cases is known as test scenario

Test Plan:its a systematic plan to test our application

for ex:
1)what is the entry n exit criteria we have to follow
2) what is the test strategy we have to use
3) what is the test methodologies we have to follow
4) what are the risks we've face in our application
5) we have to think about the resources n which testing tool we have to use
6) even we have to concentrate on the time schedule /dead lines to complete our application
etc...

2)


  Was this answer useful?  Yes

indu

  • Aug 30th, 2007
 

Hi can anybody tell me the answers for the following questions
  1. What are the day to day activities of a tester in company?
  2. What is the difference between QA and Software Testing?
  3. Is there any impact on testing while working with projects based on different languages like java, .Net and c++

  Was this answer useful?  Yes

jb

  • Oct 3rd, 2007
 

UseCase: Use case defines a piece of functionality of the application, UseCases are actually developed by the business analyst type people, for the developers/coders/programmers.

TestCase: Use cases are then translated into the testcases, testcases are not much different from the usecases but they are written to ease the testers while testing. Test cases are written by the Quality Assurance Engineer/Quality
Control Engineer Type people, for the application testers/QC Engineers.


Test Scenario: Test scenario is actually the combination of test cases which defines more complex or story based test case. A test scenario can consist of many usecases / testcases in order to test the ripples of one module on another one.

  Was this answer useful?  Yes

kamini

  • Oct 13th, 2007
 

Step 1 is Use case because in Use case we do not have test data.

Step 2 is Test case because in test case we specify test data which we use at the time of executing test case

  Was this answer useful?  Yes

Usecase: Usecase is prepared by BA in the Functional Requirement Specification (FRS) which are nothing but a steps which are given by the customer.

TestCase: It is prepared by the Test Engineer based on the usecases from FRS to check the functionality of an application thoroughly.

TestPlan: Test plan is prepared by TeamLead in it he represents the Scope of the test What to test and What not to test Sheduling What to test using automation etc.

Scenario: Scenarios are prepared in Load testing

  Was this answer useful?  Yes

sushma srihari

  • May 23rd, 2012
 

Use Case :use case is a document which explains the purpose and use of a particular functionality in the way the end user use the functionality in business.

Test Case :Test cases are the set of conditions through which the tester will determine whether an application is working correctly or not.

Test Scenario:test Scenario is any functionality of AUT that can be tested.

  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