non-functional testing standards workshop · non-functional testing standards workshop graham...
TRANSCRIPT
International Conference On
Software Testing, Analysis & ReviewNovember 19 - 23 Stockholm, Sweden
P r e s e n t a t i o n
W11Wednesday 21st November, 2001
Non-Functional TestingStandards Workshop
Graham Thomas
Wednesday 21 November 2001
W11
Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software house providing front, middle and back office dealing systems to major financial institutions around the globe. Graham has over 20 years experience in IT and now specialises in software testing. He has spent the last 15 years working in consultancy roles; with Hoskyns, LCMS, Software Testing Science and OSI. Graham testing specialisms are; strategy, methods, lifecycle, automation, and metrics. Graham is equally conversant with project, program and quality management. His strengths are formal training in structured methods combined with practical and pragmatic experience of building, testing and implementing systems. Last year he passed the iseb Testing Foundation exam and is currently secretary of the BCS SIGIST Standards Working Party. Graham is a regular speaker at the BCS SIGIST and can be relied upon to provoke stimulating discussion about testing. ([email protected])
Non-Functional Testing Standards Workshop
EuroSTAR 2001
Stockholm – Sweden
Graham Thomas
Wall Street Systems
2
Company Confidential
Agenda
l Introductionl History of the BCS SIGIST SWPl Work of the Groupl Workshop
m Performance Testingm Security Testingm Procedure Testing
l Summary
3
Company Confidential
Introduction
l Who are we?
l What do we do?
l Why are we here today?
l What can we do for you?
l What can you do to help the group?
4
Company Confidential
BCS SIGIST SWP history
l Group established for 10+ years
l Generated existing British Standards for Software Testingm BS7925-1 Vocabulary of terms in
software testing
m BS7925-2 Software component testing
l Non Functional Testing Techniques
5
Company Confidential
Non-functional testing techniquesl Memory Management
l Reliability
l Usability
l Maintainability
l Configuration
l Portability
l Recovery
l Disaster Recovery
l Performance
l Stress
l Security
l Procedure
l Interoperability
l Compatibility
l Installability
l Conversion
6
Company Confidential
Work of the group
l About a year ago . . .m Single threadedm 4 meetings per yearm Low response ratem Possibility of another 8 years
l A change of planm Multi threadedm Team based approachm 12 meetings per yearm Higher response rate
7
Company Confidential
Work of group
l To produce standards that are good enough
l To ensure that they are workable
l To produce them to a standard format
l Structure of a technique
l Normativem Analysism Designm Measurementm Guidelinesm Examples
8
Company Confidential
www.testingstandards.co.uk
9
Company Confidential
Security Testing
10
Company Confidential
Performance Testing
11
Company Confidential
Procedure Testing
12
Company Confidential
Summary
l Introduced the BCS SIGIST SWP
l Explained the work of the group
l Three technique workshops
l Help us to help you
l Bookmark this sitewww.testingstandards.co.uk