Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / лекция4.pptx
Скачиваний:
59
Добавлен:
03.02.2018
Размер:
212.98 Кб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ» Факультет

«Кибернетика и информационная безопасность» Кафедра № 43

«Стратегические информационные исследования»

Основы тестирования СЗИ Лекция 4

Москва 2015

Оценка и подбор инструментов автоматизированного тестирования

2

Среда системной разработки организации

После того как удалось убедить руководство в необходимости выделения ресурсов, тестировщик приступает к исследованию среды системной разработки организации. Он стремится обеспечить максимально возможную совместимость инструмента тестирования с операционными системами, языками программирования и другими аспектами среды разработки.

4

Информация, получаемая от руководителей, персонала и конечных пользователей

Как будет использоваться инструмент в рамках организации?

Будут ли другие группы и отделы использовать инструмент?

Какова наиболее важная функция инструмента?

Какова наименее важная функция инструмента?

Каким образом в основном будет использоваться инструмент?

В какой степени должна быть обеспечена мобильность инструмента?

5

Критерии выбора инструмента, отражающие особенности среды системной разработки

Тестировщик должен исследовать архитектуру аппаратного и программного обеспечения, используемого в большинстве проектов и сред в рамках организации (в зависимости от размеров организации). Цели и задачи проектов и сред могут быть различны, следовательно, и типы проводимого тестирования будут отличаться. На каких фазах жизненного цикла разработки программного продукта группа тестирования предполагает автоматизировать тестирование? Каким образом в организации будет использоваться инструмент тестирования?

6

Уровень качества программного обеспечения

При выборе инструмента автоматизированного тестирования тестировщик должен определить ожидаемый уровень качества проекта и установить, какие аспекты разработки программного продукта наиболее критичны для данного проекта. Тестировщик должен также понять, каков объем планируемых работ по проекту.

7

Отчеты о проблемах сетевых систем поддержки пользователей

Когда приложение находится в эксплуатации, группа тестирования может отслеживать сообщения о проблемах систем поддержки пользователей с целью выявления наиболее часто встречающихся проблем. При создании новой версии приложения группа может сосредоточить свои усилия на проблемах, обнаруженных во время эксплуатации, выбрав инструмент, который поддерживает соответствующий вид тестирования.

8

Ограничения бюджета

Тестировщику, возможно, придется ограничиться приобретением одного инструмента, который удовлетворяет большинству требований или наилучшим образом соответствует наиболее важным требованиям.

9

Виды тестирования

Поскольку в каждом проекте могут быть использованы различные виды тестирования, необходимо выяснить, какие виды тестирования потребуются. Надлежит рассмотреть следующие виды тестирования: регрессионное тестирование, нагрузочное тестирование и тестирование удобства применения.

10

Соседние файлы в папке Лекции