Qaysi test dizayn texnikasi erishib bo'lmaydigan kodni topadi?
Qaysi test dizayn texnikasi erishib bo'lmaydigan kodni topadi?

Video: Qaysi test dizayn texnikasi erishib bo'lmaydigan kodni topadi?

Video: Qaysi test dizayn texnikasi erishib bo'lmaydigan kodni topadi?
Video: Tesla Frants Von Holzhausen Asosiy Manzil 2017 Faqat V / ga Ovoz 2024, May
Anonim

Tushuntirish: Bayonot qoplama oq qutidir sinov dizayn texnikasi bu manbadagi barcha bajariladigan bayonotlarning bajarilishini o'z ichiga oladi kod kamida bir marta. U manbadagi bayonotlar sonini hisoblash va o'lchash uchun ishlatiladi kod talablarni hisobga olgan holda bajarilishi mumkin.

Keyinchalik, C da erishib bo'lmaydigan kod nima deb so'rashi mumkin.

Urib bo'lmaydigan kod . Vikipediyadan, bepul ensiklopediya. Kompyuter dasturlashda, erishib bo'lmaydigan kod manbaning bir qismidir kod Hech qachon bajarib bo'lmaydigan dasturning boshqaruv oqimi yo'li mavjud emas kod dasturning qolgan qismidan.

Ikkinchidan, test hodisasi hisobotiga qanday ma'lumotlar kiritilishi shart emas? Bu savolga javob shundaki, haqiqiy va kutilgan natijalar amalga oshiriladi kerak emas bolmoq kiritilgan . Biroq, bajaradigan bir nechta narsalar kerak bolmoq kiritilgan nosozlikni qanday tuzatish kerak, nosozlikni qanday takrorlash kerak, sinov atrof-muhit tafsilotlari, jiddiylik va ustuvorlik.

Bu erda, nega mening kodimga etib bo'lmaydi?

Agar mavjud bo'lsa kod hech birida bajarilishi mumkin emas the mumkin bo'lgan oqimlar, keyin u deyiladi erishib bo'lmaydigan kod . Urib bo'lmaydigan kod java'da kompilyatsiya vaqtida xato. Ushbu misolda 14-qator kompilyatsiya vaqti xatosini beradi: Urib bo'lmaydigan kod . Chunki bu bayonotga hech birida etib bo'lmaydi the oqadi.

Statik tahlil nimani topa olmaydi?

Statik tahlil qilish mumkin emas kirish va tahlil qilish xotira oqishi. Bu kompyuter xotirani noto'g'ri joyga qo'yganda va bu sodir bo'ladi mumkin dasturlar va fayllarning buzilishiga olib keladi. Bu tanlagan gadjetlarida juda ko'p muhim fayllar saqlanadigan odamlar uchun jiddiy muammo.

Tavsiya: