skill category 10 Flashcards
Risk associated with new technology
- unproven
- incompatible with other technologies
- obsoletes existing implemented tech
- variance between documentation and tech execution
- staff not competent
- tech not incorporated into the organizations work processes
- obsolete testing tools
- in adequate vendor support
if your organizational maturity was considered level 4, the introduction of new technology will lower the maturity to level 3 respective of the new technology?
(true or false)
false, it would drop to level 1
thin client system
User interface Ryan’s on the client host while other components run on the server host
Thick client system
most processing is done on the client side
-The client app handles data processing and applies logic rules to data
Test related concerns with Web apps
- browser compatibility
- functional correctness
- integration
- usability
- accessibility
- security
- Stress/load/performance
Unique characteristics of the mobile platform
- multiple platforms
- Limited resources
- variety of connectivity modes
- Multiple platform business processes
Unique challenge
-compatibility CPU  memory. data entry Display size/resolution keyboard Touch functionality -multiple operating systems
Testing cloud-based applications
testing apps that are deployed in the cloud for such specific nuances as cloud performance, security of cloud applications, and availability and continuity within the cloud
The cloud as a testing platform
-using the cloud environment to generate massive distributed load test, simulate a large number of mobile devices, or run functional and performance monitors from all over the world
Cloud service models
infrastructure as a service (IAAS)
-platform as a service (PaaS)
-software as a service
(SaaS)
infrastructure as a service
IaaS
consumer does not manage or control underlying cloud infrastructure but has control over operating systems, storage, and deployed applications and limited control of select networking components
platform as a service
PaaS
consumer can deploy onto cloud infrastructure consumer created or acquired apps
- create it using programming languages, libraries, services, and tools supported by provider
- consumer does not manage or control underlying cloud infrastructure
software as a service
Saas
consumer uses providers apps running on a cloud infrastructure. Apps are accessible from various client devices through web browser or program interface
-consumer does not manage or control underlying cloud infrastructure
Cloud service characteristics
-on-demand self service
-ubiquitous network access
-Location independence
elastically scalable
-Measured service
infrastructure level testing
testing less validate firewalls, intrusion prevention system (IPS) and VPN gateways