leveraging the cloud for on-demand test services
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.TRANSCRIPT
![Page 1: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/1.jpg)
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
![Page 2: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/2.jpg)
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
![Page 3: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/3.jpg)
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
![Page 4: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/4.jpg)
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
![Page 5: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/5.jpg)
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
![Page 6: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/6.jpg)
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
![Page 7: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/7.jpg)
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
![Page 8: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/8.jpg)
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
![Page 9: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/9.jpg)
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
![Page 10: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/10.jpg)
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
![Page 11: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/11.jpg)
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
![Page 12: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/12.jpg)
Example test engagement
© SQS Group Limited | Leveraging the cloud for on demand test services| October 2014 | 12
Example test engagement
![Page 13: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/13.jpg)
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
![Page 14: Leveraging the cloud for on-demand test services](https://reader035.vdocuments.us/reader035/viewer/2022062512/553bb794550346e0478b45ef/html5/thumbnails/14.jpg)
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]