Тестовые сценарии и тестовые наборы презентация

Содержание


Презентации» Образование» Тестовые сценарии и тестовые наборы
Тестовые сценарии и тестовые наборы
 Выполнил: Вдовин А.В. ИСП-О-18Тестовые наборы сценария
 Тестовый набор сценария — это сочетание веб-тестов производительности иТестовые наборы сценария
 После добавления набора тестов в нагрузочный тест тестовый набор работаетДобавление тестов в тестовый набор в существующем сценарии 
 При созданииДобавление тестов в существующий сценарий 
 Откройте нагрузочный тест.
 В редакторе тестовойРазработка тестовых сценариев
 Для разработки тестовых сценариев и выполнения тестов используютсяТестовые сценарии удобно объединять в тест-планы по назначению:
 · тестирование релиза,Зачастую ручное тестирование превращается в рутину и занимает значительное время, чтоПеред получением результата программа проходит несколько уровней:
 · Тестирование компонентов — тестируется минимальноСценарии функционального тестирования:
 Протестируйте валидацию всех обязательных полей
 Убедитесь, что знак



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Тестовые сценарии и тестовые наборы Выполнил: Вдовин А.В. ИСП-О-18


Слайд 2
Описание слайда:
Тестовые наборы сценария Тестовый набор сценария — это сочетание веб-тестов производительности и модульных тестов, содержащихся в сценарии, и распределение этих тестов в этом сценарии.  Распределение — это параметр, задающий вероятность выбора определенного теста виртуальным пользователем в процессе выполнения нагрузочного теста.

Слайд 3
Описание слайда:
Тестовые наборы сценария После добавления набора тестов в нагрузочный тест тестовый набор работает так же, как другие варианты наборов. Виртуальный пользователь случайным образом выбирает тест на основе вероятности, указанной в наборе.  Например, если имеется два теста, для каждого из которых в наборе указана вероятность 50%, новый виртуальный пользователь выбирает первый тест приблизительно в половине случаев. Если в наборе 50/50 один тест является продолжительным, а другой коротким, то большая нагрузка создается продолжительным тестом.

Слайд 4
Описание слайда:
Добавление тестов в тестовый набор в существующем сценарии При создании сценария с помощью мастера тестовой нагрузки можно добавить в тестовый набор этого сценария веб-тесты производительности и модульные тесты. С помощью редактора тестовой нагрузки можно добавить в тестовый набор сценария дополнительные веб-тесты производительности и модульные тесты.

Слайд 5
Описание слайда:
Добавление тестов в существующий сценарий Откройте нагрузочный тест. В редакторе тестовой нагрузки щелкните правой кнопкой мыши существующий сценарий и выберите команду Добавить тесты. Откроется диалоговое окно Добавление тестов. В сценарий можно добавить все веб-тесты производительности, модульные тесты и закодированные тесты пользовательского интерфейса, которые есть в решении, но которых еще нет в сценарии. В области Доступные тесты выберите веб-тесты производительности, модульные тесты и закодированные тесты пользовательского интерфейса, которые требуется добавить. Выберите правую стрелку, чтобы добавить тесты в область Выбранные тесты. По завершении добавления нажмите кнопку ОК. Тесты будут добавлены в тестовый набор. Тестам в наборе автоматически назначается новое распространение. (Необязательно) Настройте элемент управления набором, чтобы задать распределение тестов. Дополнительные сведения см. в разделе Элемент управления тестовым набором.

Слайд 6
Описание слайда:
Разработка тестовых сценариев Для разработки тестовых сценариев и выполнения тестов используются системы управления тестированием, существенно повышающие производительность тест-дизайнеров и тестировщиков, а также обеспечивающие видимость уровня качества приложений среди всех участников проекта. Тестовые сценарии неразрывно связаны с требованиями, изменения в которых должны своевременно отражаться в тестовой документации, что позволяет сделать система управления жизненным циклом разработки приложений, при помощи механизма трассировок. При выполнении теста тестировщик отмечает результат прохождения одного шага или всего тестового сценария, прикрепляет обнаруженные ошибки и другую вспомогательную информацию: скриншоты, дампы, логи и т.п.

Слайд 7
Описание слайда:
Тестовые сценарии удобно объединять в тест-планы по назначению: · тестирование релиза, то есть очередной версии продукта; · тестирование развертывания; · тестирование удобства использования; · конфигурационное тестирование; · тестирование безопасности и т.п.

Слайд 8
Описание слайда:
Зачастую ручное тестирование превращается в рутину и занимает значительное время, что отрицательно сказывается на скорости выпуска релизов. Автоматизация тестирования позволяет: · высвободить ресурсы для проведения более сложных видов тестирования; · снизить количество дефектов, доходящих до стадии контроля качества; · ускорить выпуск релизов.

Слайд 9
Описание слайда:
Перед получением результата программа проходит несколько уровней: · Тестирование компонентов — тестируется минимально возможный для тестирования компонент, например, отдельный класс или функция. Часто тестирование компонентов осуществляется разработчиками программного обеспечения. · Интеграционное тестирование — тестируются интерфейсы между компонентами, подсистемами или системами. При наличии резерва времени на данной стадии тестирование ведётся итерационно, с постепенным подключением последующих подсистем. · Системное тестирование — тестируется интегрированная система на её соответствие требованиям. · Альфа-тестирование — имитация реальной работы с системой штатными разработчиками, либо реальная работа с системой потенциальными пользователями/заказчиком.  · Бета-тестирование — в некоторых случаях выполняется распространение предварительной версии (в случае проприетарного программного обеспечения иногда с ограничениями по функциональности или времени работы) для некоторой большей группы лиц с тем, чтобы убедиться, что продукт содержит достаточно мало ошибок.

Слайд 10
Описание слайда:
Сценарии функционального тестирования: Протестируйте валидацию всех обязательных полей Убедитесь, что знак звездочки отображается у всех обязательных полей Убедитесь, что система не отображает окно ошибки при незаполненных необязательных полях. Убедитесь, что високосные коды корректно валидируются и не вызывают ошибок в расчетах. Протестируйте числовые поля: они не должны принимать буквы, в этом случае должно отображаться соответствующее сообщение об ошибке. Протестируйте отрицательные значения в числовых полях, если они разрешены. Протестируйте, что деление на ноль верно обсчитывается. Протестируйте максимальную длину каждого поля, чтобы убедиться, что данные не обрезаются. Протестируйте функциональность доступных кнопок. Протестируйте условия использования и часто задаваемые вопросы: они должны быть внятными и доступными пользователю. Протестируйте, что при отказе функциональности пользователь перенаправляется на специальную страницу ошибки. Протестируйте, что все загруженные документы правильно открываются. Протестируйте, что пользователь может скачать загруженные файлы. Протестируйте почтовую функциональность системы. Протестируйте, что Java Script верно работает в разных браузерах (IE, Firefox, Chrome, Safari, Opera).


Скачать презентацию на тему Тестовые сценарии и тестовые наборы можно ниже:

Похожие презентации