Download presentation
Presentation is loading. Please wait.
Published byChristopher Morton Modified over 9 years ago
2
Presenter Christian Molnar QA Director
3
Excell Data Application Services division of CompuCom Systems Inc. Solutions:Quality Assurance & Test Business Productivity Contract Consulting Founded:1981 Headquarters:Bellevue, WA Employees:1,350 Clients:Microsoft, Intel, Boeing, Ford, Safeco, City of Seattle
4
Agenda Issues, Myths and Lore The Functions of a Framework What is a Good Framework? Summary and discussion
5
Agenda Issues, Myths and Lore Why a Framework? What is a Good Framework? Summary and discussion
6
Hypothesis Through the use of good automation frameworks we can eliminate, or greatly reduce, the cost and effort associated with software quality assurance efforts.
7
What Does It Take? Meta-quality Appropriate Skill Sets Budget Schedule How much are you really testing?
8
The Usual Suspects Coverage Manual vs. Automation Production vs. Future Automation maintenance
9
Please Pass Me the Hammer… How much did that plunger cost?
10
Formality Time SME Subject Matter Robot Sentences Programs Formality Paragraphs Pages Scripts
11
Improvement Trajectory Test Coverage Efficiency
12
Goals Test Quality and Coverage Cost Manual and Ad Hoc Better Design Automation
13
Agenda Issues, Myths and Lore The Functions of a Framework What is a Good Framework? Summary and discussion
14
Execute Review Req’s What is Testing? ScriptDesign Execute } How Long?
15
Applying Automation Execute Review Req’s ScriptDesign Execute } Automation tools increase efficiency
16
Applying Automation Execute Review Req’s ScriptDesign Execute What about these? ( Effectiveness )
17
The Ideal Situation ScriptDesign Review Requirements Execute
18
Agenda Issues, Myths and Lore The Functions of a Framework What is a Good Framework? Summary and discussion
19
An Effective Framework… Removes Test’s Dependency on External Influences Self Documenting Organically Extensible Enforces and Enables Best Practices
20
An Effective Framework… Skill Efficient A Vehicle for Single Point Maintenance Independent from the Automation Tool Unobtrusive and, therefore, can be dispensed with.
21
Discussion
22
Contact Information Christian Molnar Director of Application Services Excell Data division of CompuCom 425.974.6377 office christian.molnar@excell.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.