Кайсы тесттик дизайн техникасы жеткиликсиз кодду табат?
Кайсы тесттик дизайн техникасы жеткиликсиз кодду табат?

Video: Кайсы тесттик дизайн техникасы жеткиликсиз кодду табат?

Video: Кайсы тесттик дизайн техникасы жеткиликсиз кодду табат?
Video: 6-класс | Информатика | Онлайн окутуунун сервистери 2024, Май
Anonim

Түшүндүрмө: Билдирме камтуу ак куту болуп саналат сыноо долбоорлоо техникасы булактагы бардык аткарылуучу билдирүүлөрдүн аткарылышын камтыйт код жок дегенде бир жолу. Бул булактагы билдирүүлөрдүн санын эсептөө жана өлчөө үчүн колдонулат код талаптарды эске алуу менен аткарылышы мүмкүн.

Кийинчерээк, бирөө дагы суроо бериши мүмкүн, С тилде жеткиликсиз код деген эмне?

Жеткиликсиз код . Википедиядан, эркин энциклопедиядан. Компьютердик программалоодо, жеткиликсиз код булактын бир бөлүгү болуп саналат код эч качан аткарылбай турган программанын, анткени башкаруу агымынын жолу жок код программанын калган бөлүгүнөн.

Экинчиден, сыноо инцидентинин отчетуна кандай маалымат кирбеши керек? Бул суроонун жообу чыныгы жана күтүлгөн натыйжаларды берет кереги жок болуу камтылган . Бирок, бир нече нерселер керек болуу камтылган катаны кантип оңдоо керек, катаны кантип кайра чыгаруу керек, сыноо айлана-чөйрөнүн чоо-жайы, олуттуулугу жана артыкчылыктуулугу.

Бул жерде, эмне үчүн менин кодума жеткиликсиз?

Эгер бар болсо код эч биринде аткарылышы мүмкүн эмес the мүмкүн болгон агымдар, анда ал деп аталат жеткиликсиз код . Жеткиликсиз код javaда компиляция убактысынын катасы. Бул мисалда 14-сап компиляция убактысынын катасын берет: Кол жеткис код . Анткени бул сөзгө эч биринде жетүүгө болбойт the агып турат.

Статикалык анализ эмне таба албайт?

Статикалык талдоо мүмкүн эмес мүмкүндүк алуу жана талдоо эстутум агып кетет. Бул компьютер эстутумду туура эмес жерге койгондо пайда болот жана бул болот программалардын жана файлдардын бузулушуна алып келет. Бул тандалган гаджеттеринде сакталган көптөгөн маанилүү файлдары бар адамдар үчүн олуттуу маселе.

Сунушталууда: