Tuesday, September 13, 2022

Cloud Testing

Hi folks,

Few things on cloud testing

 Cloud testing type

  • System testing
  • Interoperability testing – infrastructure
  • Performance
  • Availability
  • Multi tenancy- security
  • Disaster recover

 

Cloud testing key objectives

  • Ensure excellence of cloud based applications
  • Authenticate software as service in cloud environments
  • Verify automatic cloud based functional service
  • Analyze inter operation capabilities and compitability

 

Consideration for cloud based testing APIs

  • Data security and privacy
  • Data migration
  • Interface compitability
  • Enterprise application integration

 

Cloud Test environment types

  • Cloud based enterprise test environment
  • Private/public test environment
  • Hybrid cloud test environment

 

Challenges of cloud testing

  • Lack of environment control
  • Lack of transparency
  • Query limitation
  • Self modification and autonomic behavior
  • Asynchronous interaction
  • Time and load dependent behavior
  • Huge configuration space
  • Ultra large scale
  • Low observity

 

Challenge SAAS with dummy data

Place holder of simultate the real data with no impact

  • Simulate behavior of real data
  • Can be quickly created to test API
  • Allow developer to focus on test

Role of dummy data in test API

  • Nominally occupy space of real data
  • Act as stub to avoid api testing issue
  • Data for security testing

 

Cloud testing benefits

  • Flexible, comprehensive and indicative testing
  • Reduce cost of ownership
  • Promote green IT
  • Geographic transparency and traceability

 

Cloud testing strategy

  • Stress- testing till breaking point
  • Performance- measure response time
  • Functional
  • Latency
  • Security 
  • Capacity testing= max capacity for current future hardware
  • Governance risk compliance test
  • Load- system stability

 

Service model as Test as a servie (TAAS)

  • Taas process management
  • Access TAAS  service
  • On demand test environment
  • Service option
  • Service provisioning
  • Service execution

 

TAAS benefit

  • Reduce cycle time
  • Reduce business risk
  • Improve agility with highly automated solutions
  • Helps leverage transactional pricing model for predictable and affordable solutions

 

TAAS provider- IBM, SOASTA, sauselab,skytap,vmlogics,

1 comment: