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
book
Preparing for Your Migration to the Cloud
The great cloud migration is picking up steam. Companies moving all or part of their IT …
book
Java EE 7 Development with WildFly
Leverage the power of the WildFly application server from JBoss to develop modern Java EE 7 …
book
Cloud Without Compromise
Many companies claim to have "gone to the cloud," yet returns from their efforts are meager …
book
Azure Strategy and Implementation Guide
Leverage Azure's cloud capabilities to find the most optimized path to meet your firm's cloud infrastructure …