1 - lekcija Flashcards

1
Q

Program – Programma

A

Instrukciju kopums, ko izpilda dators. Ne visas programmas ir aplikācijas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Application – Aplikācija

A

Programma, kas paredzēta lai lietotājs varētu veikt vēlamās funkcijas, operācijas un aktivitātes. Visas aplikācijas ir programmas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Development – Izstrāde

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Testing – Testēšana

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Release – Relīze

A

Programmatūras piegādāšana produkcijas vidē, kas pieejama galalietotājiem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bug – Kļūda, defekts

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quality assurance – Kvalitātes nodrošināšana

A

Fokusējas uz procesiem, rituāliem un vadlīnijām komandā, lai izstrādes laikā nodrošinātu maksimālo kvalitāti.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quality control – Kvalitātes kontrole

A

Produkta pārbaudes process ar mērķi nodrošināt tā atbilstību prasībām.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Verification – Verifikācija

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Validation – Validācija

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Test independence degrees – Testēšanas neatkarības pakāpes

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ISTQB

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Programmatūras kvalitāte

Software Quality

A

atbilstības līmenis prasībām un vajadzībām

the degree of conformance to requirements and expectations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Kvalitātes nodrošināšana (QA)

A

nebeidzama procesu uzturēšana un pilnveide, lai nodrošinātu kvalitāti

QA establishes and maintains set of requirements for developing reliable products

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Kvalitātes kontrole (QC)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Testēšana

Testing

A

pamata aktivitāte, kuras mērķis ir atrast un novērst tehniskās problēmas kodā un novērtēt produkta nefunkcionālos aspektus.

basic activity aimed at detecting and solving technical issues in the software source code and assessing the overall product usability, performance, security, and compatibility.

17
Q

Verifikācija - definīcija.

A

Sistēmas un produkta novērtēšanas process izstrādes laikā, lai noskaidrotu produkta atbilstību prasībām konkrētā izstrādes fāzē.

18
Q

Verifikācija - mērķis

A

Nodrošināt, ka produkts tiek būvēts atbilstoši prasībām un specifikācijai.

19
Q

Verifikācija - jautājums

A

Vai mēs būvējam produktu pareizi?

20
Q

Verifikācija - novērtējamie apgabali

A

Plāni, prasības, dizains, specifikācija, kods, testa scenāriji.

21
Q

Verifikācija - aktivitātes

A

Pārskatīšana un analīze

22
Q

Validācija - definīcija

A

Programmatūras novērtēšanas process izstrādes laikā un izstrādes beigās, lai noskaidrotu produkta atbilstību prasībām.

23
Q

Validācija - mērķis

A

Nodrošināt produkta atbilstību lietotāja vajadzībām un nodemonstrēt, ka produkts šīs vajadzības ir spējīgs apmierināt.

24
Q

Validācija - jautājums

A

Vai mēs būvējam pareizo produktu?

25
Q

Validācija - novērtējamie apgabali

A

Viss produkts.

26
Q

Validācija - aktivitātes

A

Testēšana.

27
Q

Programmatūras testēšana ir:

A
  1. process, kura laikā tiek izpildīta programma vai aplikācija ar mērķi atrast kļūdas;
  2. validācijas un verfikācijas process, lai nodrošinātu programmatūras atbilstību biznesa un tehniskajām prasībām.