Book description
Everybody is confronted with cloud computing. Whether you are a user, designer, programmer, project manager, or tester, sooner or later the cloud affects your work. If you are involved in selecting or implementing services from the cloud, or in keeping them up and running, this book will prove to be an invaluable resource.
Testing Cloud Services covers an extensive list of risks that arise when implementing cloud computing, including some traditional risks and some completely new ones, and provides strategies for avoiding these risks and solving problems. Every risk is connected to existing, updated, and new test measures. It is necessary to start testing during the selection of cloud services, and continue end-to-end testing even after going live, as continuity risks arise all the time.
With this book in hand, you will save a lot of time and discover an effective approach to testing that can be applied in practice immediately!
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Contents
- Introduction from the CEO
- Preface
- Acknowledgements
- 1 Introduction
- 2 What is Cloud Computing?
-
3 Role of the Test Manager
- 3.1 In general
- 3.2 Tasks during selection, implementation, and production
- 3.3 Testing with the help of the cloud
- 4 From Risk to Test
-
5 Test Measures
- 5.1 Testing during selection
-
5.2 Testing performance
- 5.2.1 Load test
- 5.2.2 Stress test
- 5.2.3 Endurance test or volume test
- 5.2.4 Testing elasticity and manual scalability
- 5.2.5 Setting up test cases
- 5.2.6 Test cases aimed at specific bottlenecks
- 5.2.7 Including cloud aspects in test cases
- 5.2.8 Test cases for the stress test
- 5.2.9 Test cases for endurance/volume test
- 5.2.10 Test cases for elasticity
- 5.2.11 Test setup for a performance test
- 5.2.12 Representative test environment
-
5.3 Testing security
- 5.3.1 Assessing network security
- 5.3.2 Inventorying supplier security
- 5.3.3 Inventorying customer security
- 5.3.4 Testing encryption
- 5.3.5 Testing authentication
- 5.3.6 Testing authorization
- 5.3.7 Testing security robustness against Internet attacks
- 5.3.8 Testing log files and audit trails
- 5.3.9 Testing security patch routines
- 5.3.10 Performing audits
- 5.4 Testing for manageability
- 5.5 Availability/continuity testing
-
5.6 Functionality testing
- 5.6.1 Compatibility of service with business processes
- 5.6.2 Testing service quality
- 5.6.3 Testing user-friendliness
- 5.6.4 Testing interfaces to other systems
- 5.6.5 Testing service configuration
- 5.6.6 Customization by the supplier
- 5.6.7 Customization by the customer
- 5.6.8 Testing web services
- 5.6.9 Multi-platform testing
- 5.6.10 Testing of and testing with apps
- 5.6.11 Testing for working offline
- 5.6.12 Testing for regression
- 5.6.13 Creating a test basis
- 5.7 Testing migration
- 5.8 Testing due to legislation and regulations
- 5.9 Testing in production
- 6 Completion
- Glossary
- Index
- Footnote
Product information
- Title: Testing Cloud Services
- Author(s):
- Release date: September 2013
- Publisher(s): Rocky Nook
- ISBN: 9781492000020
You might also like
video
Securing Cloud Services
In this Securing Cloud Services training course, expert author David Miller will teach you how to …
book
Securing Cloud Services - A pragmatic approach, second edition
Securing Cloud Services – A pragmatic guide gives an overview of security architecture processes and explains …
book
Chef: Powerful Infrastructure Automation
Learn Chef Provisioning like a boss and discover how to deploy software and manage hosts, along …
book
Critical Testing Processes: Plan, Prepare, Perform, Perfect
The advent of agile methodologies and test-driven development has brought software testing to the forefront of …