Upload
eurostar-conference
View
119
Download
1
Embed Size (px)
DESCRIPTION
On demand testing or Testing as a Service (TaaS) offers a pay-per-use method to augment the more traditional QA activities. To enable many of these on demand services requires tools and environment that are charged on a pay-per-use basis, and these are typically available through use of the cloud. In this session we will discuss some of the ways we have changed the cost model and approach to testing to be more responsive and cost effective. We will cover how large scale performance tests can easily be run from the cloud, as well as the use of SaaS tools for test management, security testing and code quality. We will look at how the cloud can help to manage the multitude of mobile devices that need to be tested.
Citation preview
sqs.com
SQS – the world‘s leading specialist in software quality
Please copy a slide with a suitable picture from the file „Title Slides_EN.pptx“ (change to presentation mode to download)
and paste it here. If necessary, apply the correct formatting by right-clicking and choosing “Layout Title Slide“.
Gordon Flower – Head of On-Demand test services
Leveraging the cloud for On Demand test services
SQS – Software Quality Systems
Agenda
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 2
Challenges
• Tools• People
What is on demand
• Pay per use
Use of the cloud
• SaaS, Amazon AWS, Azure
Examples of cloud engagement
• Performance/automation/regression
Agenda
The Challenges for testingTools
License costs - €€€
Setup/ configure/ maintain €
€
Infrastructure - €€
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 3
The challenges for testing
Tools
The Challenges for testingPeople
Experience
Peaks and troughs
Office space
Specialist skills
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 4
The Challenges for testing
People
What is On-Demand test service
It’s a service model
• You do not get a specific person
It’s conducted off-site
• Generally short term engagements
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 5
What is On-demand testing
Cost is based on different factors
• Service levels – response times / SLAs• Complexity of application• Codebase size• Number of requirements / test cases• Maximum concurrent load
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 6
Pay per use method
Traditional
• On Site• Start date and duration• Pay while waiting for environments• Pay while issues are being fixed• A person is assigned
On Demand
• Off site• Start date and effort• Pay while actively engaged• Schedule next test execution• A service is provided
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 7
Traditional model vs On-demand model
On Demand services
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 8
On Demand services
Application performanc
e monitoring
Code review
Application security testing
Functional testing
Mobile testing
Requirements
validation
Test automatio
n
Performance testing
On Demand services
Use of Cloud tools
SaaS
Templates
OS provision
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 9
Use of cloud tools
How the cloud enables On Demand
Cost
Accessible / Security
Setup time
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 10
How the cloud enables on demand
Internal
• On Site culture• Management of resources• Documentation for each account
Client
• On site culture• Remote access to System under test• Security• Belief in quality of product
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 11
Challenges in change
Example test engagement
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 12
Example test engagement
Cloud Enables on demand testing
• Fast tool set up• Lower infrastructure costs• Efficient license models• Flexible resource allocation• More cost effective test resources (people and tools)
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 13
Summary
sqs.com
SQS Software Quality Systems30 North Wall QuayDublin 1Ireland Phone: 01-6709916Fax: 01-6709917http://www.sqs.com
Thank you for your attention.
Gordon FlowerHead of on demand test service IrelandPhone: +44 (0)75 807 99909Mobile: +44 (0)28 90 [email protected]