BX-D – A Business Component & XML Driven Test Automation Framework
Toronto alm v1
1. A better way to define
software requirements
& test cases
powerstory
For PowerPoint
Toronto ALM User Group
2. First some questions…
Roles
BAs ?
UI/UX?
Developer?
Scrum Master?
Product Manager?
Requirements Management
Use TFS ?
Use another tool?
Test Case Management
Use TFS
Use another tool?
3. main flow
1. -----------
2. ---------
3. ---------------
alternate
flows
3.1 -------------------
3.1.1 ----------
3.1.2 -------------
3.2 ---------------
3.2.1 -----------
Use
Cases
UI Wireframes
B
D E
F
Test Cases
Test Case 1
1. -----------
2. ---------
3. ---------------
Test Case 2
1. -----------
2. ---------
3.1 -------------------
3.1.1 ----------
3.1.2 -------------
Test Case 3
1. -----------
2. ---------
3.2 ---------------
3.2.1 -----------
C
B C
D E
F
B
B
UI Storyboards
Traditional requirements & Test specifications
6. Use
Cases
UI Wireframes
UI 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 Cases
Test Case Generation
..with TFS Integration
8. powerstoryFor PowerPoint
So what is a Use Case
Storyboard
UI Mockup / WireframeUse Case
Editor
main 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
10. …or using navigation links & titles
Optionally have
navigation links
automatically inserted on
the slides
Optionally have slide titles
synced with step text
15. 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
16. demos
Use Case Storyboards
Steps Editor
UI Control Library
Add your own UI Controls
Share UI Controls
Simulation
View Options
PowerPoint templates for reuse
Test Case Gen
For Word and Excel
TFS Integration
Start with TFS workitem
Attach PPT file to a workitem
Link to shared file – eg. skydrive
Test Case Generation into TFS
Editor's Notes
PowerStory is based on our deep passion to providebetter ways ofdefining software requirements and creating test cases.
PowerStory was designed to address real-world efficiency and accuracy issues with traditional approaches to requirements definition and test case creation. It was designed to work with PowerPoint because let’s face it, PowerPoint is a tool that almost everyone has on their desktop and knows how to use, making it easy to collaborate with. In addition PowerStory’s integration with TFS not only gives you the ease of continuing to use MS Office tools for requirements definition, but also provides comprehensive requirements management capabilities within an integrated ALM suite of products. This combination truly gives you the tools you need to save project time and budget, for very little cost.