Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-100(Петренко Модуль).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.92 Mб
Скачать

84. Комплексное тестирование пс.

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

Если вы не сформулировали цели вашего продукта или если эти цели неизмеримы, вы не можете выполнить комплексное тести­рование.

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

85. Основные положения стандарта исо/мэк 12119-2000.

Настоящий стандарт применяется для пакетов программ. Например, для текстовых процессоров, электронных таблиц, программ баз данных, графических пакетов, программ, реализующих технические и научные функции, и для сервисных программ (утилит).

Стандарт устанавливает:

- требования к пакетам программ (требования к их качеству);

- инструкции по испытанию пакета программ на соответствие его установленным требованиям

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

Пользователями настоящего стандарта являются:

a) поставщики, когда они:

1) определяют требования к пакету программ;

2) проектируют формат для описания продуктов;

3) оценивают собственные продукты;

4) выпускают декларации о соответствии.

Требования к качеству:

- требования, согласно которым каждый пакет программ должен содержать описание продукта и документацию пользователя;

- требования к описанию продукта. В частности, требование, согласно которому описание продукта должно содержать конкретную информацию, а все приводимые в нем формулировки должны быть проверяемыми (контролируемыми) и корректными;

- требования к документации пользователя;

- требования к любым программам и данным, входящим в состав пакета

программ.

86. Требования к средствам обеспечения тестирования

В стандарте 1209-1992 сформулированы общие требова­ния к функциям средств автоматизации тестирования, входящим в CASE-средства, которые должны обеспечивать:

• определение тестов — реализацию процесса тестирования пользователем: ввод тестовых наборов, генерацию тестовых на­боров;

• генерацию тестовых данных

• выполнение участка тестируемой программы между контрольными точками

• управление тестами и участком программы

• регрессионное тестирование с возвратом от более сложных тестов к простым,

• анализ тестовых результатов

• анализ покрытия тестами исходного кода для обнаружения операторов

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

• верификацию условий или исключительных ситуаций во время выполнения теста;

• моделирование среды — поддержку процесса тестирования с помощью модели, например, возможность CASE-средства ав­томатически генерировать входы моделируемых систем на основе полученных системных выходов.