non-functional testing standards workshop · non-functional testing standards workshop graham...

14
International Conference On Software Testing, Analysis & Review November 19 - 23 Stockholm, Sweden P r e s e n t a t i o n W11 Wednesday 21st November, 2001 Non-Functional Testing Standards Workshop Graham Thomas

Upload: others

Post on 26-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 2: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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])

Page 3: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

Non-Functional Testing Standards Workshop

EuroSTAR 2001

Stockholm – Sweden

Graham Thomas

Wall Street Systems

Page 4: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 5: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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?

Page 6: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 7: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 8: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 9: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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

Page 10: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

8

Company Confidential

www.testingstandards.co.uk

Page 11: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

9

Company Confidential

Security Testing

Page 12: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

10

Company Confidential

Performance Testing

Page 13: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

11

Company Confidential

Procedure Testing

Page 14: Non-Functional Testing Standards Workshop · Non-Functional Testing Standards Workshop Graham Thomas Graham is Testing Manager for Wall Street Systems, a financial systems software

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