Arunkumar Khannur's Software Testing Knowledge Center

11.13. Deriving Test Cases and Scenarios from Use Cases

Parallel to the software development effort, the software test team can take advantage of the Use Case format by deriving Test Cases and Test Scenarios from them.

Use-case Scenario Testing is a simple yet effective method to find analysis errors at the initial phase of development- that is, analysis. This technique helps to ensure that analysis accurately reflects the aspects of the business that we are modeling. The scenarios so developed are a very good very good start at System Testing and/or User Acceptance Test plan. Steps involved in developing and performing use case scenario testing are:
  • Create the Use Case Scenarios
  • Derive Test Cases from Use Cases
  • Execute Test Cases and report findings in Use Case Testing Worksheet
In the following sections we describe deriving test cases for each Use Case Representation, viz, diagrammatic representation of use cases, and textual representation of use cases. In general, in both representation major steps involved result in Use-case Scenario Testing.
Khannur's Book
Arunkumar Khannur, Software Testing - Techniques and Applications, Published by Pearson Publications, 2011 (ISBN:978-81-317-5836-6; Pages:341 + xxii)
Follow Khannur
Khannur's Company
ISQT Process & Consulting Services Pvt. Ltd., Bangalore, INDIA
Khannur's Software Testing Forum
 Contact Khannur
ISQT Process & Consulting Services Pvt. Ltd.
#732, 1st Floor, 12th Main,
3rd Block, Rajajinagar,
Bangalore - 560010, INDIA
Phone: +91 80 23012511
Skype: arun.isqt