|
§ 13. 2. Testlew principlerı
|
bet | 103/136 | Sana | 18.02.2023 | Hajmi | 0,93 Mb. | | #912444 |
| Bog'liq 11-kitap perevod
§ 13. 2. Testlew principlerı
Testlew principlerı to'mendegiler bolıp tabıladı:
1. Programmalıq o'nimdi islenbesin testlewdi tiykarǵı másele dep xisoblab, programmist jazǵan programmanı testlew maqsetke muwapıq emes.
2. Programmanı tuwrılıǵın ko'rsetetuǵın emes, bálki qátelerdi tappish extimoli úlken bolǵan test.
3. Testlerdi tuwrı hám tuwrı bolmaǵan bahalar ushın tayarlań.
4. Testlerdi kompyuterde o'tkeriwdi hújjetlashtiring, hár bir testtiń nátiyjesin maydalap úyreniń.
5. Hár bir moduldı programmaǵa tek bir ret jalǵań. Testlewdi ańsatlastırıw ushın xesh qashan programmanı o'zgertiriń.
6. Programmalıq o'nimdi tekseriw menen baylanıslı bolǵan testlerdi qayta o'tkeriw yamasa programmalıq o'nimdi isletiw menen hám eger kóp o'zgertiw kiritilgen bolsa, basqa programmalar menen baylanıslılıǵın tekseriw menen baylanıslı bolǵan testlerdi qayta o'tkerip jiberiń.
Testlew akciomaları to'mendegiler bolıp tabıladı:
1. Tuwrı test dep, qáteni tabıw múmkinshiligin beretuǵın testke aytıladı.
2. Testlerdi hújjet ko'rinisinde rásmiylestirip programmalıq o'nim hújjetleri menen birgelikte saqlaw zárúr.
3. Testlerdi tekǵanaǵana tuwrı kirisiw maǵlıwmatlar ushın tayarlaw kerek, nadurıs maǵlıwmatlardı xam (ayırım xolatlar ushın ) kirgiziw kerek.
4. Hár bir test nátiyjesin analiz qılıw kerek.
Testlewdiń tiykarǵı usılları to'mendegiler bolıp tabıladı:
1. Joqarılaytuǵın testlew
2. Tóbeenlewshi testlew
3. “Sandwich”
4. Avtonom retlew
Programmalıq o'nim bir neshe moduldan ibarat joqarılaytuǵın testlew usılında eń to'mendegi ápiwayı ápiwayı modullardan baslap testlew baslanadı. Eń tiykarǵı moduldan baslap test procesi o'tkeriledi hám keyin ápiwayı modullarǵa test o'tkeriledi. Kóp qallarda joqarılaytuǵın hám tóbeenlewshi testlewdiń kombinasiyasidan ibarat “Sandwich” degen usıl isletiledi. Bul usıldıń mánisi sanda bul eki testler procesi rostmanayotkan programma strukturası ortasında qanday de bir modulǵa dús keliwib qolmaguncha tóbeenlewshi hám joqarılaytuǵın testlew bir waqıtta atqarıladı.
Taǵı bir usıl bul avtonom retlew usılı. Yaǵnıy xir-bir modul ayrıqsha (avtonom ) ko'riniste testlenedi. Programmalastırıw quralların proyetlestiriwtirishning texnologiyalıq támiynatı. Bul támiynatqa programmalastırıw quralınıń jasaw siklida anıqlanǵan barlıq texnologiyalıq processler kiritiledi. Bul processda alıp barılǵan hújjetlerde programmalastırıw quralların ekspluatasiya qılıw hám gúzetip barıw akslantirilgan baladı. Alar proyetlestiriw basqıshların, alardıń nátiyjelerin hám sınaq usılların anıqlaydı. Usınıń menen birgelikte támiynatda programmalastırıw quralın avtomatlastırıw ushın zárúr bolǵan instrumental qurallar keltiriledi.
Do'stlaringiz bilan baham: |
|
|