3. Testing deel 1 Flashcards

1
Q

waarom is gestructureerd testen belangrijk

A
  • Testmanagers behouden het overzicht en kunnen zorgen dat alles getest wordt
  • Maakt deel uit van het risicomanagement en zorgt ervoor dat een deel van de geïdentificeerde risico’s kunnen worden afgewend
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

wat is een testtype en testlevel

A
  • Testtype: Een testtype test een specifiek deel van de oplossing en heeft dus een specifiek doel.
  • Testlevel: Een testlevel groepeert een aantal
    testactiviteiten binnen een bepaalde fase in de ontwikkeling.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

testtype of testlevel? + leg uit
functionaliteitstesten

A

testtype +
* Werken de functionaliteiten correct (verificatie)
* Voldoen de functionaliteiten aan de verwachtingen en de vereisten (validatie)
* Gebeuren door de eindgebruikers!

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

testtype of testlevel? + leg uit
Cross-platform testen (portabilitytesten)

A

testtype +
* De software moet kunnen functioneren op verschillende platformen
* Kan gebeuren door geautomatiseerde tools

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

testtype of testlevel? + leg uit
Performantietesten

A

testtype +
* Snel werken is een must vandaag
* Trage applicaties wekken frustratie op, hetgeen de weerstand weer groter zal maken
* Indien nodig moet de applicatie ook getest worden op een groot aantal gebruikers of piekmomenten

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

testtype of testlevel? + leg uit
Gebruiksvriendelijkheidtesten

A

testtype +
* Gebruikers willen resultaat met een minimaal aantal handelingen
* Eindgebruikers moeten dit zeker testen

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

testtype of testlevel? + leg uit
Veiligheidstesten

A

testtype +
* Cybersecurity wordt meer en meer belangrijk
* Niet enkel de gegevens moeten beschermd worden, ook de rollen en autorisaties moeten getest worden
* Rollen kunnen ook in de functionaliteitstesten meegenomen worden
* Of bv PEN testing

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

testtype of testlevel? + leg uit
Regressietesten

A

testtype +
* Wanneer er wijzigingen gebeuren, moet de impact op andere functionaliteiten getest worden
* Herbruikbaarheid is een belangrijk principe in software
* Hertesten van alle functionaliteiten en niet enkel diegene die gewijzigd is

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

testtype of testlevel? + leg uit
Unittesten

A

testlevel +
* Controleren afzonderlijke delen van de oplossing
* Uitgevoerd door ontwikkelaars
* Testen technische correctheid van de oplossing

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

testtype of testlevel? + leg uit
Integratietesten

A

testlevel +
* Samenwerking tussen de verschillende componenten

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

testtype of testlevel? + leg uit
Systeemtesten

A

testlevel +
* Testen van de oplossing in zijn geheel
* Niet enkel software maar alle componenten van de oplossing

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

testtype of testlevel? + leg uit
Acceptatietesten

A

testlevel +
* Testen door de eindgebruikers om te kijken of de oplossing in gebruik kan worden genomen
* Eindgebruikers testen zowel de correcte werking als het voldoen aan vereisten en
verwachtingen

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

welke verantwoordelijkheden hebben de ontwikkelaars

A
  • Unit- en intergratietesten
  • Verbeteren van software bij bugs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

welke verantwoordelijkheden hebben de testers

A
  • Integratie en systeemtesten op basis van voorafbepaalde scenario’s
  • Documenteren van de resultaten
  • Objectieve manier van testen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

welke verantwoordelijkheden hebben de eind- en sleutelgebruikers

A
  • Acceptatie van de oplossing dmv acceptatietesten
  • Testen functionaliteiten zoals ze ze ook dagdagelijks zouden gebruiken
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

welke verantwoordelijkheden hebben de Testmanager/Projectmanager

A
  • Coördineren testactiviteiten
  • Opvolgen resultaten
  • Opstellen testplan en resources selecteren
  • Opstellen en valideren testscenario’s