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



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

true-false decisions
– количество логических выражений, в данном случае их 1405. Из 
этого числа на оба возможных значения (True и False) покрыто лишь 674, еще 494 покрыто 
на какое-то одно из значений, а 237 не покрыто вообще. 
conditions in the decisions
– количество логических условий внутри логических 
выражений. Как можно догадаться, их количество не может быть меньше количества 
логических выражений. Непокрытие логических условий явным образом влечет за собой 
непокрытие логических выражений. Факт, что если все условия будут покрыты, то все 
выражения также будут покрыты. 
case branches 
– количество веток ветвления операторов выбора (
select
). Ветка считается 
покрытой, если выражение, стоящее в условии оператора select, принимает значение, 
соответствующее данному варианту выбора (
case
), в результате чего ветка выполняется. 
coverage events 
– в данном случае, это количество точек входа / выхода в функциях. 
Точка входа в функцию считается покрытой, если эта функция была вызвана хотя бы один 


128 
раз. Точками выхода являются точка окончания функции (
}
), когда управление передается в 
место вызова этой функции, а также операторы возврата (
return
), после выполнения которых 
управление также передается в место вызова функции. 
Затем выводится информация для первого модуля, а именно: имя модуля, путь к файлу 
на диске, дата последнего изменения, контрольная сумма. После этого выводится суммарная 
информация о покрытии только для этого модуля (для всех его функций, количество 
которых также указывается). Структура этой информации аналогична структуре, описанной 
выше: 
1. File  in 
Last Modified: Fri Oct 15 18:34:14 2004
Checksum: CEDBAB67 
File Summary (Extended MCDC): 6 Functions 
24 true-false decisions 
10 41.7% covered 
11 45.8% partially covered
3 12.5% not covered 
39 conditions in the decisions
20 51.3% covered 
15 38.5% partially covered
4 10.3% not covered 
0 case branches 
12 coverage events 
12 100.0% covered 
0 0.0% not covered 
После этого происходит поочередный вывод суммарной информации для каждой из 
функций в отдельности, а также всех ключевых участков функции, влияющих на покрытие, а 
именно: точки входа / выхода, логические выражения, логические условия, операторы 
выбора. При этом для каждого из этих ключевых участков выводится информация о степени 
покрытия, где возможными значениями могут быть: 

Download 2,45 Mb.

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