1 - lekcija Flashcards
Program – Programma
Instrukciju kopums, ko izpilda dators. Ne visas programmas ir aplikācijas.
Application – Aplikācija
Programma, kas paredzēta lai lietotājs varētu veikt vēlamās funkcijas, operācijas un aktivitātes. Visas aplikācijas ir programmas.
Development – Izstrāde
Programmatūras izveides process. Atkarībā no konteksta var nozīmēt tikai koda rakstīšanu, vai arī iekļaut plānošanu, testēšanu un uzturēšanu.
Testing – Testēšana
Process, kura laikā tiek izpildīta programma vai pētīta specifikācija ar mērķi atrast kļūdas un nepilnības. Tāpat tas ir process kas nodrošina programmas atbilstību biznesa un tehniskajām prasībām, kā ārī pasūtītāja patiesajām vēlmēm.
Release – Relīze
Programmatūras piegādāšana produkcijas vidē, kas pieejama galalietotājiem.
Bug – Kļūda, defekts
Neparedzēta nepareiza programmas darbība. Negatīvie scenāriji (piem. ciparu laukā ievadīts burts un par to saņemts paziņojums) NAV kļūdas.
Quality assurance – Kvalitātes nodrošināšana
Fokusējas uz procesiem, rituāliem un vadlīnijām komandā, lai izstrādes laikā nodrošinātu maksimālo kvalitāti.
Quality control – Kvalitātes kontrole
Produkta pārbaudes process ar mērķi nodrošināt tā atbilstību prasībām.
Verification – Verifikācija
Process, kura mērķis ir nodrošināt lai produkts tiktu būvēts atbilstoši prasībām.
NB Citā kontekstā (piemēram pie lietotāja login) var nozīmēt pilnīgi ko citu.
Validation – Validācija
Process, kura mērķis ir nodrošināt produkta atbilstību lietotāja vajadzībām.
NB Citā kontekstā (piemēram pie lietotāja login) var nozīmēt pilnīgi ko citu.
Test independence degrees – Testēšanas neatkarības pakāpes
Testēšanas klasifikācijas veids. Nosaka neatkarības pakābi balstoties uz to, kurš veic testus. Viszemākā neatkarība ir ja testus veic pats programmētājs, visaugstākā neatkarība ir ja testus veic ārēja organizācija.
ISTQB
Saīsinājums no International Software Testing Qualifications Board. Vienīgā organizācija, kas pašlaik izsniedz starptautiski atzītus testētāja sertifikātus.
Programmatūras kvalitāte
Software Quality
atbilstības līmenis prasībām un vajadzībām
the degree of conformance to requirements and expectations
Kvalitātes nodrošināšana (QA)
nebeidzama procesu uzturēšana un pilnveide, lai nodrošinātu kvalitāti
QA establishes and maintains set of requirements for developing reliable products
Kvalitātes kontrole (QC)
produkta pārbaude lai noskaidrotu, vai tas atbilst funcionālajām prasībām.
QC - verification of the product’s compliance with the functional requirements