A better way to define software requirements & test cases powersto ry For PowerPoint Toronto ALM User Group
A better way to define software
requirements & test cases
powerstory
For PowerPoint
Toronto ALM User Group
First some questions…
RolesBAs ?UI/UX?Developer?Scrum Master?Product Manager?
Requirements ManagementUse TFS ?Use another tool?
Test Case ManagementUse TFSUse another tool?
main flow1. -----------2. ---------3. ---------------
alternate flows3.1 ------------------- 3.1.1 ---------- 3.1.2 -------------
3.2 --------------- 3.2.1 -----------
Use Cases
UI Wireframes
A
B
D E
F
Test CasesTest Case 11. -----------2. ---------3. ---------------
Test Case 21. -----------2. ---------3.1 ------------------- 3.1.1 ---------- 3.1.2 -------------
Test Case 31. -----------2. ---------3.2 --------------- 3.2.1 -----------
C
A B C
D E
F
A B
A B
UI Storyboards
Traditional requirements & Test specifications
Use Cases
UI WireframesUI Storyboards
User Stories
inconsistencies
Test Cases
…in other words
…often duplicate requirements,such as “user steps and system response
flow”
confusion
…also suffer from “translation errors” from one deliverable to the next.
wasted budget
rework
Use Cases
UI WireframesUI Storyboards
User Stories Test Cases
What if we took these specifications..
…combine some of them into
single integrated deliverable, that
removes the duplication and
translation errors
Use Case Storyboard
…and automatically
generated your Test
CasesTest Case
Generation..with TFS
Integration
powerstory
For PowerPoint
..that is what powerstory does
powerstory
For PowerPoint
So what is a Use Case Storyboard
UI Mockup / WireframeUse CaseEditormain flow
Alternate flows
Associate each “use case step” with a UI Mockup / wireframe
UI Control
s Library
Drag and Drop to create your UI
Mockup
based on PowerPoint
Communicate better through requirements simulation
Steps Navigator / Editor
…or using navigation links & titles
Optionally have navigation links
automatically inserted on the slides
Optionally have slide titles synced with step
text
Generate Test Cases into MS Team Foundation Server
Automatic Traceability within Team Foundation Server
Generate Test Cases into MS Excel – import to HP QC
Generate Test Cases into MS Word
powerstory
For PowerPoint
Saves you significant project time and budget,
by…
A better way to define software requirements & test cases!
…communicating requirements more clearly
…generating test cases automatically
…removing requirements duplication and translation errors
demos
Use Case StoryboardsSteps EditorUI Control LibraryAdd your own UI ControlsShare UI ControlsSimulationView OptionsPowerPoint templates for reuse
Test Case Gen For Word and Excel
TFS IntegrationStart with TFS workitemAttach PPT file to a workitem Link to shared file – eg. skydriveTest Case Generation into TFS