title: maʼlumotlar/fayllar tuzilishiga
text: 7.07-rasm. Dasturchilar foydalanadigan kodlash.
  Sinov loyihasi
  Dasturiy taʼminot ishlab chiqarilishidan avval talab etilgan
  parametrlarga javob berishini kafolatlash uchun tizim qaysi
  usulda sinovdan oʻtkazilishini o‘ylab koʻrish muhim.
  Dasturiy taʼminotni sinash strategiyasini u ishlab
  chiqarilishidan keyingi davrga qoldirish kerak emas. Chunki,
  odatda, sinov usuli dasturiy taʼminotga mos kelishi lozim, aksi
  emas!
  Buning uchun dasturiy taʼminotni ishlab chiqishdan
  avval
  sinov strategiyasi zarur boʻladi. Bunga quyidagilar kiradi:
  • dasturiy taʼminot funksiyalarining qaysi qismlari sinovdan
  oʻtkazilishi;
  • quyidagilardan iborat
  sinov oʻtkazish
  rejasi:
  •
  amalga oshirilishi kerak boʻlgan sinovlar;
  •
  ushbu sinovlarda foydalaniladigan maʼlumotlar;
  •
  kutilgan natija;
  •
  har bir muayyan sinovning maqsadi.
  Natijalar kutilgandek boʻlishiga ishonch hosil qilish uchun,
  sinov strategiyasi yechimning barcha qismlarini sinovdan
  oʻtkazishni hamda bu sinov kiritish, chiqarish va saqlash,
  shuningdek, dasturiy taʼminot bajarishi kerak boʻlgan
  barcha funksiyalarni sinashni oʻz ichiga oladi. Fayl tarkibi
  hamda tekshirish tartibi imkon boricha koproq notoʻgʻri
  maʼlumotlarning aniqlanishini taʼminlash uchun sinovdan
  oʻtkazilishi kerak.
  Sinov
  Individual modullarning funksionalligi alohida birlik sifatida
  sinovdan oʻtkaziladi. Bu
  birlik sinovi deb ataladi. Topilgan
  barcha xatolar haqida modul dasturchisiga xabar beriladi
  va xatoni to‘g‘rilash ularning vazifasiga kiradi. Soʻng, xato
  tuzatilganini tekshirish maqsadida ijobiy natija bermagan
  muayyan sinov qayta bajariladi.
  Birlik sinovi yakunlanganidan keyin modullar