What is the relationship between use case and test case?

Showing Answers 1 - 2 of 2 Answers

prsh_patel

  • Mar 27th, 2007
 

Hi, Use case are basically defining high level requirements of the system where as test cases are usually meant to check the correctness of the application/system.

While creating test cases there is role of business analyst along with the QA team. Business analyst helps in testing the application and authenticate the result produced by the application.

Hope its useful for ur initial info.


chrisraeht

  • May 19th, 2008
 

A use case is written from a "user" perspective describing the interaction of a piece of software between the user and the software.  These are written in common language typically from the business or user point of view and in enough detail for the developer to create a piece of software. Typically written in a MS Word type tool.  Use cases capture the functional requirements of the system.  It describes the expected interaction the user will experience, in detail.  The audience is the business, for signoff, and technology for development.

A Test Case is written using the use cases for a source.  It takes a use case to a deeper level so that software testers can exercise every possible scenario that could occur, negative and positive scenarios.  One Use Case can turn into 10 test cases.  10 test cases make up a test script.  Typically Test Cases will be written in a testing tool like Test Director, but also can be written in MS Word.  The audience is QA testers.

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