Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Интересное:
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
CLOUD testing - это тип тестирования программного обеспечения, который проверяет услуги облачных вычислений. Облачные вычисления - это интернет-платформа, предоставляющая различные компьютерные сервисы, такие как оборудование, программное обеспечение и другие компьютерные сервисы, удаленно. Существует три модели облачных вычислений:
● SaaS- Software as a service
● PaaS- Platform as a service
● IaaS- Infrastructure as a service
Все облачное тестирование разделено на четыре основные категории:
● Тестирование всего облака (Testing of the whole cloud). Облако рассматривается как единое целое и на основе его возможностей проводится тестирование. SaaS и облачные вендоры, а также конечные пользователи заинтересованы в проведении такого типа тестирования.
● Тестирование в пределах облака (Testing within a cloud). Проверяя каждую из его внутренних функций, проводится тестирование. Только поставщики облачных услуг могут выполнять этот тип тестирования.
● Тестирование через облако (Testing across cloud). Тестирование проводится в облачных, частных, публичных и гибридных облаках различных типов.
● SaaS-тестирование в облаке (SaaS testing in cloud): функциональное и нефункциональное тестирование проводится на основе требований приложений.
Облачное тестирование фокусируется на основных компонентах, таких как:
● Приложение (Application): охватывает тестирование функций, сквозные бизнес-процессы (end-to-end business workflows), безопасность данных, совместимость с браузерами и т. д.
● Сеть (Network): включает в себя тестирование различной пропускной способности сети, протоколов и успешную передачу данных через сети.
● Инфраструктура (Infrastructure): включает в себя тестирование аварийного восстановления, резервное копирование, безопасное соединение и политики хранения. Инфраструктура должна быть проверена на соответствие нормативным требованиям.
Другие типы тестирования в облаке включают:
● Performance
● Availability
● Compliance
● Security
● Scalability
● Multi-tenancy
● Live upgrade testing
Как выполнять облачное тестирование:
● SaaS или облачное тестирование: Этот тип тестирования обычно выполняется поставщиками облачных или SaaS-приложений. Основной задачей является обеспечение качества предоставляемых сервисных функций, предлагаемых в облачной или SaaS-программе. Тестирование, выполняемое в этой среде, - это проверка интеграции, функциональности, безопасности, функциональности модулей, системных функций и регрессионного тестирования, а также оценка производительности и масштабируемости.
● Онлайн тестирование приложений в облаке: Производители онлайн-приложений проводят это тестирование, которое проверяет производительность и функциональное тестирование облачных сервисов. Когда приложения связаны с legacy системами, проверяется качество связи между legacy системой и тестируемым приложением в облаке.
● Тестирование облачных приложений над облаками: Для проверки качества облачного приложения в разных облаках выполняется этот тип тестирования.
Примеры Test Scenario и несколько Test case для каждого из них:
● Тестирование производительности (Performance testing):
o Сбой из-за одного действия пользователя в облаке не должен влиять на других пользователей
o Ручное или автоматическое масштабирование не должно вызывать сбоев
o На всех типах устройств производительность приложения должна оставаться неизменной
o Повторное бронирование на стороне поставщика не должно снижать производительность приложения
● Тестирование безопасности (Security testing):
o Только авторизованный клиент должен получать доступ к данным
o Данные должны быть хорошо зашифрованы
o Данные должны быть полностью удалены, если они не используются клиентом
o Администрация поставщиков не должна получать доступ к данным клиентов.
o Проверьте наличие различных настроек безопасности, таких как брандмауэр, VPN, антивирус и т. д.
● Функциональное тестирование (Functional testing):
o Валидный ввод должен давать ожидаемые результаты
o Сервис должен должным образом интегрироваться с другими приложениями
o Система должна отображать тип учетной записи клиента при успешном входе в облако
o Когда клиент решил переключиться на другие службы, работающая служба должна автоматически закрыться
● Тестирование совместимости (Interoperability & Compatibility testing):
o Проверка требований совместимости тестируемой системы и приложения
o Проверьте совместимость браузера в облачной среде
o Определите дефект, который может возникнуть при подключении к облаку
o Любые неполные данные в облаке не должны быть переданы
o Убедитесь, что приложение работает на другой платформе облака
o Протестируйте приложение в собственной среде, а затем разверните его в облачной среде.
● Тестирование сети (Network testing):
o Тестовый протокол, отвечающий за подключение к облаку
o Проверка целостности данных при передаче данных
o Проверьте правильность подключения к сети
o Проверьте, отбрасываются ли пакеты брандмауэром с обеих сторон
● Нагрузка и стресс-тестирование (Load and Stress testing):
o Проверьте сервисы, когда несколько пользователей получают к ним доступ
o Определите дефект, ответственный за сбой оборудования или среды
o Проверьте, отказывает ли система при увеличении удельной нагрузки
o Проверьте, как система изменяется со временем при определенной нагрузке
|
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!