C24 Herhalings Kennisquiz acceptatietest





Testen van losse onderdelen.
Nu: werken alle onderdelen goed samen? Accepteert
de klant het eindproduct als geheel, als oplossing?
1 / 15
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 15 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les





Testen van losse onderdelen.
Nu: werken alle onderdelen goed samen? Accepteert
de klant het eindproduct als geheel, als oplossing?

Slide 1 - Tekstslide

Vandaag gaat het over acc.test. Maar volgende dia's zijn eerst algemene intro in 'testen'.

Kennis Quiz College 24
Opleveren: acceptatietest

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Bij welke fase hoort
de acceptatietest?
A
Planfase
B
Ontwerpfase
C
Testfase
D
Opleverfase

Slide 3 - Quizvraag

Deze slide heeft geen instructies

Wie voert de test uit?
(dus: vragen beantwoorden
en applicatie bedienen)
A
De klant (ontwikkelaar mag niet helpen)
B
De klant (ontwikkelaar helpt als het nodig is)
C
De ontwikkelaar
D
Een docent

Slide 4 - Quizvraag

Deze slide heeft geen instructies

Wat is het DOEL van een acceptatietest?

Slide 5 - Open vraag

Werkt alles goed samen?
Is de klant tevreden?
Moeten we nog zaken aanpassen?
Is er gewerkt volgend de eisen / afspraken?
Ieder woord moet een bestemming krijgen.
Ontwikkelomgeving
Productieomgeving
Online
Jouw eigen pc
Acceptatietest op de ......
Hostingbedrijf
XAMPP

Slide 6 - Sleepvraag

Deze slide heeft geen instructies

Is dit een goede manier van testen?

"Kunt u taken zien die klaar zijn?"
A
Ja
B
Nee

Slide 7 - Quizvraag

Deze slide heeft geen instructies

Is dit een goede manier van testen?
"Ga naar het overzicht, klik op aanpassen en zet status naar 'done'. Is taak verdwenen uit die lijst? Ga naar het 'done' overzicht. Staat de taak nu daar?"
A
Ja
B
Nee

Slide 8 - Quizvraag

Is nog niet ideaal... Maar meer tekst pas niet de vraag op LessonUp :(
Wat doe jij als ontwikkelaar,
terwijl de klant je test uitvoert?

Slide 9 - Open vraag

Helpen waar nodig + opmerkingen noteren.
Jullie hebben de laatste eis niet meer kunnen realiseren, de tijd was om. Neem je deze eis alsnog op in de acceptatietest?
A
Ja, je test alle eisen die de klant stelde.
B
Nee, je test alleen wat klaar is.

Slide 10 - Quizvraag

Deze slide heeft geen instructies

Je gaat de volgende functies testen. Wat is een logische volgorde?
1
2
3
4
5
Registreren
Inloggen
Taak maken
Taak afronden
Afgeronde taken bekijken

Slide 11 - Sleepvraag

Voor de duidelijkheid; je test dus niet perse op de volgorde zoals de klant de eisen stelde. Denk juist aan de flow die een gebruiker door de applicatie ervaart.
Kijk dus naar de flow voor de gebruiker. Niet naar de volgorde waarop de klant 'toevallig' de eisen heeft geformuleerd.

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Samengevat: acceptatietest
  • Iedere eis wordt een test-scenario.
  • Test de applicatie in de productieomgeving.
  • Laat de opdrachtgever de test uitvoeren.
  • De ontwikkelaar ondersteunt en beantwoord vragen.
  • Noteer intussen je bevindingen.
  • Laat de opdrachtgever tekenen voor akkoord. 
Met een handtekening "accepteert" de opdrachtgever je eindproduct. Er kan geen discussie meer ontstaan of het nu volgens de eisen is, de klant heeft daar nu voor getekend.
Er komen wel eens kleine opmerkingen tussendoor als "deze foutmelding vind ik onduidelijk", "dit knopje staat op een onhandige plek", etcetera. Noteer die, zodat je nog kunt aanpassen eventueel.
Opdrachtgever voert de test uit, maar je kunt natuurlijk wel helpen. Als iets onduidelijk is wijs je dat aan of geef je uitleg.
Je geeft de lijst met vragen aan de opdrachtgever, en je laat hen de applicatie 'bedienen'. Immers: de opdrachtgever moet het straks ook zelf doen! Je test nu of dat lukt (is alles duidelijk, en zoals gevraagd).
Productieomgeving = waar de app uiteindelijk komt te staan. Bij een website dus online, bij een Windows-app meestal op een andere pc.

Het programmeren heb je gedaan in je 'lokale' of 'ontwikkelomgeving', jouw computer dus. Je wil nu ook weten of het in de productieomgeving allemaal 100% goed werkt.
Testcase = instructies + vragen om één eis te testen. Een eis wordt dus niet zomaar één vraag.

"Kun je inloggen?" is bijvoorbeeld veel te vaag. Beter is:
  • Ga naar de homepage.
  • Probeer in te loggen met 'onzinwachtwoord'. Krijgt u een foutmelding te zien?
  • Probeer in te loggen met 'hetjuistewachtwoord'. Komt u hierna op het beveiligde dashboard terecht?

Slide 13 - Tekstslide

Deze slide heeft geen instructies

Samengevat: test-scenario's
  • Werk met scenario's (instructie + vragen).
  • Laat ruimte voor opmerkingen.
  • Logische volgorde, bijv: inloggen > taak maken > aanpas.
  • Vraag aan het einde om een conclusie en handtekening.
  • Maak een verzorgd document (test is voor je klant/baas)
  • Test opstellen is groepswerk, werk er samen aan.

Slide 14 - Tekstslide

Deze slide heeft geen instructies

Maak Opdracht
College 24


SCM: Opdrachten & Toets: leerstof Sprint 8 Acceptatietest.
LBS: Geen toets, C.V & LinkedIn goed zijn en linkjes op je E-portfolio
Feedback, telt mee, dus kom langs 
(Di, Wo of Do, geef ik feedback)

Vanmiddag 
Terugkom Presentaties Examenstudenten

Opdrachten: ingeleverd voor Dinsdag 30 mei 2023, 23.59

Slide 15 - Tekstslide

Deze slide heeft geen instructies