SkillsLab 3B Technische test

Welkom 👋
Kennisclip gezien? 👀


Log ook vast in via http://lessonup.app/ en de code

1 / 20
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

Cette leçon contient 20 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

Welkom 👋
Kennisclip gezien? 👀


Log ook vast in via http://lessonup.app/ en de code

Slide 1 - Diapositive

Deze les
10 min - Technische test (opdracht versoepeld)
5 min -   Projectstructuur PHP
20 min - Opdracht
15 min - Terugkoppeling

(C# eisen zijn 'should' geworden)

Slide 2 - Diapositive

Slide 3 - Diapositive

Wat heb je onthouden
van de kennisclip?

Slide 4 - Carte mentale

Happy path
Edge cases
Extreme cases
Alles gaat goed
Input die nét niet klopt
Input die nergens op slaat

Slide 5 - Question de remorquage

Je gaat het maken v/e team testen,
wat is een goede extreme case?
A
Een team met als naam "A"
B
Alle velden leeg laten

Slide 6 - Quiz

Je gaat het inloggen testen,
wat zijn twee goede edge cases?
A
"b.roos$curio.nl"
B
""
C
"b.roos@curio.nl"
D
"b.roos@"

Slide 7 - Quiz

Technische test
Test input / output.

Wat je dus niet kunt testen zijn eisen als..
Alleen de admin kan alle teams verwijderen.
(dat is een functionele test)

Slide 8 - Diapositive

Technische test
Opdracht: 2 units testen.
Door twee personen.

Bovendien: in de kennisbank al volledige uitwerking beschikbaar
In de laatste sprint komen we er echt uitgebreid op terug.

Slide 9 - Diapositive

Projectstructuur

Slide 10 - Diapositive

Hoe heet de variabele waar de database-verbinding in zit?

Slide 12 - Question ouverte

In welk bestand ga je het overzicht van een team laten zien?

Slide 13 - Question ouverte

Je moet een formulier maken om uitslagen / resultaten in te vullen, in welke (eventueel nieuw) bestand komt die code?

Slide 14 - Question ouverte

Nu moeten die uitslagen ook in de database komen. Waar zet je de code die daarvoor zorgt (eventueel nieuw bestand)?

Slide 15 - Question ouverte

Projectstructuur
Per "module" (teams, wedstrijden, uitslagen):
  • Mapje voor de front-end
  • Controller

Slide 16 - Diapositive

Meer over de startercode;

Zie ook bron 207 in mapje Algemene info.

Slide 17 - Diapositive

Slide 18 - Diapositive

Waar heb je nog
moeite mee?

Slide 19 - Carte mentale

Afsluiting
📃 Opdracht: lever in wat je hebt
📹 Voor ma/di; kijk de volgende kennisclip
👀 Zie ook 0 SkillsLab > 003 Kennisbank
❓ Stel je vragen!

Slide 20 - Diapositive