ВУЗ:
Рубрика:
- 50 -
Тестирование ПС – процесс, при котором выполняются программы ПС на неко-
тором наборе исходных данных. Причём заранее известен результат выполнения этих
программ. Указанный набор данных называется тестовым набором (тестом). Таким
образом, процесс отладки можно представить в виде многократного повторения трёх
операций:
– тестирование, которое позволяет определить в ПС наличие ошибки;
– локализация ошибки
в программах и документации ПС;
– редактирование программ и документации ПС для устранения обнаруженных
ошибок.
10.1. Стратегии разработки тестов и виды отладки ПС
В процессе отладки ПС отыскиваются и устраняются те ошибки, наличие кото-
рых проявилось при тестировании.
Тестирование не доказывает правильность ПС [10], оно лишь показывает нали-
чие ошибки в нём
для данного набора входных параметров. В процессе разработ-
ки ПС возникают две задачи:
– подготовка для ПС такого набора тестов, который позволит обнаружить мак-
симальное число ошибок. При этом нужно учитывать, чем дольше длится тестиро-
вание, тем большей становится стоимость ПС;
– определение момента остановки отладки ПС или его части.
Признаками окончания
тестирования являются:
– полнота охвата пропущенными через ПС тестами множества различных си-
туаций, возникающих при выполнении программ ПС;
– относительно редкое появление ошибок на последнем временном этапе про-
цесса тестирования ПС.
Последний признак определяется в зависимости от требуемой степени надёж-
ности ПС из его СК.
Для того, чтобы оптимизировать набор тестов,
необходимо [6]:
– заранее планировать этот набор;
– планировать тесты с использованием рациональной стратегии.
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »