Ўзбекистон республикаси ахборот технологиялари ва коммуникацияларини ривожлантириш вазирлиги муҳаммад ал-хоразмий номидаги


Лекция № 11- 14. Формальные инспекции ()



Download 2,45 Mb.
Pdf ko'rish
bet115/196
Sana21.06.2022
Hajmi2,45 Mb.
#687454
1   ...   111   112   113   114   115   116   117   118   ...   196
Bog'liq
dasturij taminotni testlash va tekshirish

Лекция № 11- 14. Формальные инспекции () 
1. Задачи и цели проведения формальных 
инспекций 
Не всегда возможна разработка автоматических или хотя бы четко формализованных 
ручных тестов для проверки функциональности программной системы. В некоторых случаях 
выполнение тестируемого программного кода невозможно в условиях, создаваемых 
тестовым окружением. Такая ситуация возможна во встроенных системах, если 
программный код предназначен для обработки исключительных ситуаций, создаваемых 
только на реальном оборудование.
В тех случаях, когда верифицируется не программный код, а проектная документация 
на систему, которую нельзя «выполнить» или создать для нее отдельные тестовые примеры 
также обычно прибегают к методу экспертных исследований программного кода или 
документации на корректность или непротиворечивость. 


132 
Такие экспертные исследования обычно называют инспекциями или просмотрами. 
Существует два типа инспекций – неформальные и формальные. 
При неформальной инспекции автор некоторого документа или части программной 
системы передает его эксперту, а тот, ознакомившись с документом, передает автору список 
замечаний, которые тот исправляет. Сам факт проведения инспекции и замечания, как 
правило, нигде отдельно не сохраняются, состояние исправлений по замечаниям также нигде 
не отслеживается. 
Формальная инспекция, напротив, является четко управляемым процессом, структура 
которого обычно четко определяется соответствующим стандартом проекта. Таким образом, 
все формальные инспекции имеют одинаковую структуру и одинаковые выходные 
документы, которые затем используются при разработке. 
Факт начала формальной инспекции четко фиксируется в общей базе данных проекта. 
Также 
фиксируются 
документы, 
подвергаемые 
инспекции, 
списки 
замечаний, 
отслеживаются внесенные по замечаниям изменения. Этим формальная инспекция похожа 
на автоматизированное тестирование – списки замечаний имеют много общего с отчетами о 
выполнении тестовых примеров. 
В ходе формальной инспекции группой специалистов осуществляется независимая 
проверка соответствия инспектируемых документов исходным документам. Независимость 
проверки обеспечивается тем, что она осуществляется инспекторами, не участвовавшими в 
разработке инспектируемого документа. Входами процесса формальной инспекции являются 
инспектируемые документы и исходные документы, а выходами – материалы инспекции, 
включающие список обнаруженных несоответствий и решение об изменении статуса 
инспектируемых документов. Рис. 17 иллюстрирует место формальной инспекции в 
процессе разработки программных систем. 
Формальная
инспекция
Исходные документы
(входные данные разработки)
Инспекторы
Процедура формальной
инспекции проекта
Изменение
статуса документов
Процесс
разработки
инспектируемых
документов
Материалы инспекции
(список несоответствий)
Инспектируемые документы
(объект инспекции)
Автор
Исходные документы
(стандарты разработки)
Ведущий

Download 2,45 Mb.

Do'stlaringiz bilan baham:
1   ...   111   112   113   114   115   116   117   118   ...   196




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish