Будинки Хмарні обчислення Що таке хмарне тестування? - визначення з техопедії

Що таке хмарне тестування? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає хмарне тестування?

Хмарне тестування - це підмножина тестування програмного забезпечення, в якому для тестування хмарних веб-додатків використовується модельований реальний веб-трафік. Хмарне тестування також перевіряє та підтверджує конкретні хмарні функції, включаючи надмірність та масштабованість продуктивності.


Ряд малих та середніх ІТ-організацій перейшли до хмарних рішень. Як результат, хмарне тестування стало необхідним для перевірки функціональних вимог системи та бізнесу. Окрім хмарного досвіду, інженери хмарного тестування вимагають знання різних типів тестування та інструментів.

Техопедія пояснює хмарне тестування

Хмарні обчислення створюють певні проблеми, такі як керованість, надійність та безпека. Як правило, організації документують тестову стратегію перед фактичним хмарним тестуванням.


Основні елементи хмарного тестування включають:

  • Визначення відповідних типів тестування
  • Розуміння характеристик хмари та проведення аналізу ризику / проблеми
  • Налаштування середовища хмарного тестування
  • Моделювання проблем у реальному світі шляхом вибору правильної стратегії тестування

Хмарні моделі, такі як програмне забезпечення як послуга (SaaS), платформа як послуга (PaaS) та інфраструктура як послуга (IaaS) - ключові компоненти стратегії хмарного тестування.


Компоненти стратегії хмарного тестування включають:

  • Тестування продуктивності та навантаження (тестування довговічності): переконайтеся, що хмарне рішення відповідає бізнес-вимогам, характерним для хмарних обчислень
  • Тест на стрес та тест на відновлення: Забезпечте відновлення даних після збоїв у апаратному забезпеченні
  • Тестування безпеки: Переконайтеся, що хмарне рішення відповідає вимогам безпеки даних
  • Тестування системної інтеграції (SIT): охоплює функціональні аспекти
  • Тестування прийняття користувачем (UAT): гарантує, що хмарне рішення відповідає задокументованим потребам бізнесу.
  • Тестування на сумісність та сумісність: Забезпечує хмарне обслуговування та міграцію постачальників

Окрім визначення відповідних типів тестування, групи хмарних тестувань зосереджуються на наступних аспектах:

  • Ризики безпеки
  • Підтримка декількох веб-браузерів
  • Проблеми з інтерфейсом користувача
  • Доступність даних користувачів
Що таке хмарне тестування? - визначення з техопедії