dasturiy ta'minotni testlash va tekshirish

PPTX 42 pages 475.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 42
dasturiy ta’minotni testlash va tekshirish dasturiy ta’minotni testlash va tekshirish 14-mavzu. dasturiy ta’minotni testlash va tekshirish testlash- bu dasturiy ta’minotni foydalanishga qo’yishdan oldin dastur nuqsonlarini topish va ularni to’g’irlashga mo’ljallangan dastur hisoblanadi. siz dasturiy ta’minotni testlagan chog’ingizda, sun’iy ma’lumotlardan foydalanib dasturni ishga tushirasiz. siz dasturni testlash natijalarini xatolarga, anomaliya(normal holatdan chetlashish)ga yoki dasturning nofunksional sifatlari haqida ma’lumotga tekshirasiz. testlash – bu dasturiy maxsulotning ishlash jarayonida ishlamaydigan qismini topishdir. testlash dasturiy maxsulotning xatoliklarini tuzatishdagi asosiy usul xisoblanadi. dasturni qayta tayyorlash dasturiy maxsulotning yetishmovchiligini to’ldirish jarayonidir. agar dastur anchagina testlar to’plamidan keyin xam to’g’ri natijalar chiqarib bersa, bu dasturda xato yo’q degan asos bo’lishi kerak emas. bu paytda dasturni to’g’rilik darajasida gapirish mumkin. test – bu oldindan xisoblangan oraliq va oxirgi natijalari ma’lum bo’lgan dasturning to’g’riligini nazorat qiluvchi vositadir. testni shunday tanlab olish kerakki, dasturchi natijani testni ishlatishdan oldin xisoblab bilsin. testlash jarayoni bosqichlarga bo’linadi: 1. normal sharoitda tekshiruv 2. ekstrimal sharoitda …
2 / 42
nlarni testlash keraksiz tizimlarning nuqsonlariga barham berish bilan bog’liq, masalan, tizimning to’xtab qolishi, boshqa tizimlar bilan keraksiz bo’g’lanishi, ma’lumotlarning noto’g’ri hisoblanishi va buzilishi. birinchi maqsad -bu ishlatilishi kutilayotgan tizim tekshirishlarini testlashdir. bunda ishlatilishi kutilayotgan tizimni tekshiruvchilarni berilgan testlar jamlanmasidan to’g’ri foydalangan holda testlash lozim. ikkinchi maqsad- tizim nuqsonlarini testlashga olib keladi. bunda tizim nuqsonlarini ko’rsatishi uchun nazorat misollari qo’yilgan bo’ladi. albatta, testlashning bu ikki yo’li o’rtasida aniq bir chegara yoq. tekshiruvlarni testlash vaqtida siz tizimdagi nuqsonlarni topasiz; nuqsonlarni testlash vaqtida bazi testlar dasturiy ta’minot ularning talablari javob berayotganini ko’rsatadi. rasmda ko’rsatilgan sxema tekshirishlarni testlash va nuqsonlarni testlash orasidagi farqlarni tushunishga yordam beradi. testlovchi tizimingizni qora quti deb tasavvur qiling. i deb o’rnatilgan kiruvchi signallardan tizim kiruvchi signallar qabul qiladi va chiquvchi signallarni o deb o’rnatilgan chiqishga uzatadi. chiqishlarning ba’zilari xatolikka tutilishi mumkin. bular oye jamlanmasidagi chiquvchilardir, ular ie jamlanmasidagi kiruvchi signallarga javoban ishlab chiqilgandir. nuqsonlarni testlashda birinchi o’rinda ie da …
3 / 42
bog’liq. bu tekshirish jarayonlari talablar mavjud hollarda va ular ishlab chiqarish jarayonlarining barcha bosqichlarini davom ettirish vaqtida boshlanadi. verifikatsiyaning maqsadi dasturiy ta’minot unga qo’yilgan funksional va nofunksional talablarga javob berishini tekshirishdir. verifikatsiya umumiy jarayon hisoblanadi. validatsiyaning maqsadi dasturiy ta’minot buyurtmachi kutayotgan natijalarga mosligini ta’minlashdir. validatsiya muhim rol o’ynaydi, sababi, ma’lumotlarni tasniflash talablari har doim ham mijozlar va foydalanuvchilar talablari va istaklarini amalga oshiravermaydi. varifikatsiya va validatsiya jarayonining yakuniy maqsadi esa dasturiy ta’minot tizimi “maqsadga mos kelishi” ga ishonchni o’rnatishdir. yetarli darajadagi ishonch bosqichi, tizimning maqsadi,tizim foydalanuvchilarning talablaridan, shuningdek, tizim uchun joriy marketing muhitidan kelib chiqadi: 1.dasturiy ta’minot. dasturiy ta’minotning eng kritik, eng muhimligi bu uning ishonchliligidir. masalan, tizimlarni ehtiyot qilishni boshqarish uchun qo’llaniladigan dasturiy ta’minot uchun kerak bo’lgan ishonch darajasi, mahsulotni yangi g’oyalarini namoyon etish uchun ishlab chiqilgan prototip uchun bo’ladigan talabdan ancha yuqoridir. 2.foydalanuvchi kutayotgan natijalar. ularning tajribalari ishonarsiz dasturiy ta’minot bilan bo’g’langanligi tufayli, ko’plab foydalanuvchilar sifatli dasturiy ta’minotni …
4 / 42
roq testlash talab qilinishi mumkin. 3.marketing muhiti. tizim bozorga chiqqanida, tizimni sotuvchilar raqobatchi mahsulotlarni, sotib oluvchilar to’lashga tayyor bo’lgan narxlarni, shuningdek, ushbu tizimni yetkazilib berilishi uchun talab qilinadigan grafikni inobatga olishlari lozim. raqobatbardosh muhitda, dasturiy ta’minotni ishlab chiqaradigan korxonalar, uni umumiy testlanishidan oldin dasturni foydalanishga topshirishga qaror qabul qiladilar, sababi ular bozorda birinchi o’rinda turishni xoxlaydilar. agar dasturiy ta’minot judayam arzon baholangan bo’lsa, foydalanuvchilar uning ishonarsizligiga sabr qilishga tayyor bo’ladilar. dasturiy maxsulotning evolutisiyasi dasturiy maxsulotning o’zgarishi muqarrar dasturiy maxsulotdan foydalanilayotganda yangi talablar yuzaga keladi biznes muhitning o’zgadi xatoliklarning tamirlanish majburiyati yangi kompyuter va jihozlarning sistemaga qo’shilishi sistemaning ish bajarishi yoki ishonchliligini oshirishga majbur bo’lish barcha tashkilotlar uchun asosiy muammo ularning mavjud dasturiy taminoti uchun o’zgarishlarni amalga oshirish va boshqarishdir evolutsiyaning ahamiyati tashkilolarning dasturiy taminot tizimlarida juda katta investitsiyasi bo’lishi bu katta mulkdir bu mulkni biznesda qiymatini saqlab qolish uchun ular o’zgartirilishi va yangilanib borishi lozim katta kompaniyalardagi dasturiy maxsulot mablag’ining …
5 / 42
ladi. yangi funksiyalar esa qo’shilmaydi. bosqichdan chiqish dasturiy taminot haligacha ishlatiladi lekin uni hosil qilish uchun yangi o’zgartirishlar kiritilmaydi elolutsiya jarayoni dasturiy maxsulot evolutsiyasi quyidagilarga bog’liq: - saqlanib kelayotgan dasturiy maxsulotning turi - foydalanilayotgan qurilish jarayoni - loyihaga jalb qilingan ishchilarning tajribasi va qobilyati o’zgarishlar uchun takliflar tizim evolutsiyasi uchun asosiy hisoblanadi inedtifikatsiya va evolutsiyaning o’zgarishi tizimning butun hayot sikli mobanida davom etadi. evolutsiya va identifikatsiya o’zgarish jarayonlari amalga oshirishning o’zgarishi sakllantirilgan amalga oshirilgan va test qilingan sistemani takrorlantiradigan yaratilish jarayonining qaytishi(takrorlanishi). muhim farq shundaki amalga oshirish o’zgarishining birinchi bosqichi o’z ichiga dasturni tushunishni oladi. ayniqsa bu holathaqiqiy tizim tashkilotchilari amalga oshirishga javobgar bo’lmaganlaridasodir bo’ladi. dastruni tushunish bosqichi davomida siz dasturning tuzilish strukturasini, dasturga yaxshi tasir qiladigan o’zgartirishlarni qanday taklif qilishni va uning funksiyonalligini qanday taminlab berishni tushunishingiz shart. zarur o’zgarishlar talablari zarur o’zgarishlar dasturiy enginering jarayoning barcha bosqichlarida ham amalga oshirish shart bo’lmasligi mumkin jiddiy tizim xatosi normal amaliyot …

Want to read more?

Download all 42 pages for free via Telegram.

Download full file

About "dasturiy ta'minotni testlash va tekshirish"

dasturiy ta’minotni testlash va tekshirish dasturiy ta’minotni testlash va tekshirish 14-mavzu. dasturiy ta’minotni testlash va tekshirish testlash- bu dasturiy ta’minotni foydalanishga qo’yishdan oldin dastur nuqsonlarini topish va ularni to’g’irlashga mo’ljallangan dastur hisoblanadi. siz dasturiy ta’minotni testlagan chog’ingizda, sun’iy ma’lumotlardan foydalanib dasturni ishga tushirasiz. siz dasturni testlash natijalarini xatolarga, anomaliya(normal holatdan chetlashish)ga yoki dasturning nofunksional sifatlari haqida ma’lumotga tekshirasiz. testlash – bu dasturiy maxsulotning ishlash jarayonida ishlamaydigan qismini topishdir. testlash dasturiy maxsulotning xatoliklarini tuzatishdagi asosiy usul xisoblanadi. dasturni qayta tayyorlash dasturiy maxsulotning yetishmovchiligini to’ldiris...

This file contains 42 pages in PPTX format (475.5 KB). To download "dasturiy ta'minotni testlash va tekshirish", click the Telegram button on the left.

Tags: dasturiy ta'minotni testlash va… PPTX 42 pages Free download Telegram