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


 Отчеты о покрытии программного кода



Download 2,45 Mb.
Pdf ko'rish
bet109/196
Sana21.06.2022
Hajmi2,45 Mb.
#687454
1   ...   105   106   107   108   109   110   111   112   ...   196
Bog'liq
dasturij taminotni testlash va tekshirish

3. Отчеты о покрытии программного кода 
1.3.1. Технологические цепочки и роли участников проекта, использующих отчеты 
о покрытии. Связь отчетов о покрытии с другими типами проектной 
документации. 
Степень покрытия программного кода тестами – важный количественный показатель, 
позволяющий оценить качество системы тестов, а в некоторых случаях – и качество 
тестируемой программной системы. Данные о степени покрытия помещаются в отчеты о 
покрытии, генерируемые при выполнении тестов инструментальными средствами, 
поддерживающими процесс тестирования, т.е. по сути, генерируются средой тестирования 


125 
(Рис. 16). Формат отчетов о покрытии обычно един внутри проекта или нескольких проектов 
и часто зависит от особенностей инструментальных средств тестирования. 
В отчете о покрытии в стандартизированной форме указываются участки программного 
кода тестируемой системы (или ее части), которые не были выполнены во время выполнения 
тестовых примеров, т.е. не были покрыты тестами. Причины непокрытия анализируются 
тестировщиками, по результатам анализа составляются отчеты о проблемах и запросы на 
изменение – документы, в которых описывается объекты разработки, которые необходимо 
изменить и причины этих изменений. 
Отчет о 
покрытии
Запрос на 
изменение
Тест-план
Тест-
требования
Исходные 
тексты
Требования
Среда 
тестирования
Рис. 16 Генерация отчета о покрытии и изменения по результатам его анализа 
Недостаточное покрытие может свидетельствовать о неполноте системы тестов или 
тест-требований, в этом случае в запросе об изменении указывается на необходимость 
расширения системы тестов или тест-требований. Другой причиной недостаточного 
покрытия могут быть участки защитного кода, которые никогда не выполнятся даже в случае 
нештатной работы системы. В этом случае в запросе на изменении указывается на 
необходимость модификации исходных текстов, либо отмечается, что для этого участка 
программной системы не требуется покрытие. В качестве третьей причины недостаточного 
покрытия может выступать рассогласование требований и программного кода системы, в 
результате которого в коде могут остаться неиспользуемые более участки, либо наоборот, 
появиться участки, рассчитанные на будущее (и реализующие функциональность, не 
описанную в требованиях). В этом случае в запросе на изменение указывается на 
необходимость модификации требований и/или кода системы для приведения их в 
согласованное состояние. 

Download 2,45 Mb.

Do'stlaringiz bilan baham:
1   ...   105   106   107   108   109   110   111   112   ...   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