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



Pdf көрінісі
бет34/78
Дата30.09.2024
өлшемі1,76 Mb.
#146202
түріЛекция
1   ...   30   31   32   33   34   35   36   37   ...   78
Байланысты:
материалы ТРСПО 2024

 
Таблица 7.1
. Таблица решений для расчета оплаты за электричество 
Номера столбцов — >
1
2
3
4
Условия
Причины
1
1
0
1
0
2
0
1
0
1
3
1
1
0
0
4
0
0
1
1
Вторичные причины 
11
0
0
1
0
12
0
1
0
0
Действия
Следствия
101
1
0
0
0
102
0
1
1
0
103
0
0
0
1
 
 
 
ОРГАНИЗАЦИЯ ПРОЦЕССА ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 
В этой главе излагаются вопросы, связанные с проведением тестирования на всех этапах конструирования программной 
системы. Классический процесс тестирования обеспечивает проверку результатов, полученных на каждом этапе разработки. 
Как правило, он начинается с тестирования в малом, когда проверяются программные модули, продолжается при проверке 
объединения модулей в систему и завершается тестированием в большом, при котором проверяются соответствие 
программного продукта требованиям заказчика и его взаимодействие с другими компонентами компьютерной системы. 
Данная глава последовательно описывает содержание каждого шага тестирования. Здесь же рассматривается организация 
отладки ПО, которая проводится для устранения выявленных при тестировании ошибок. 
 
Методика тестирования программных систем 
Процесс тестирования объединяет различные способы тестирования в спланированную последовательность шагов, 
которые приводят к успешному построению программной системы (ПС) [3], [13], [64], [69]. Методика тестирования ПС может 
быть представлена в виде разворачивающейся спирали (рис. 8.1). 
В начале осуществляется 
тестирование элементов (модулей), 
проверяющее результаты этапа 
кодирования 
ПС. На втором 
шаге выполняется 
тестирование интеграции, 
ориентированное на выявление ошибок этапа 
проектирования 
ПС. На третьем 
обороте спирали производится 
тестирование правильности, 
проверяющее корректность этапа 
анализа требований 
к ПС. На 
заключительном витке спирали проводится 
системное тестирование, 
выявляющее дефекты этапа 
системного анализа 
ПС. 
Охарактеризуем каждый шаг процесса тестирования. 
1. 
Тестирование элементов. 
Цель — индивидуальная проверка каждого модуля. Используются способы тестирования 
«белого ящика». 




Достарыңызбен бөлісу:
1   ...   30   31   32   33   34   35   36   37   ...   78




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет