B1-K1-008 - W3 Testen

B1-K1-008 - W3 Testen
1 / 45
next
Slide 1: Slide
ICTMBOStudiejaar 1

This lesson contains 45 slides, with interactive quizzes, text slides and 5 videos.

time-iconLesson duration is: 45 min

Items in this lesson

B1-K1-008 - W3 Testen

Slide 1 - Slide

Testen?
waarom?
Voor wie?
Wat levert het op?

Slide 2 - Mind map

Slide 3 - Video

1. Unittests
De unittests zijn van zeer laag niveau en liggen dicht bij de bron van een toepassing. Ze bestaan uit het testen van individuele methoden en functies van de klassen, componenten of modules die in je software worden gebruikt. Unittests zijn over het algemeen vrij goedkoop te automatiseren en kunnen heel snel worden uitgevoerd door een server met continue integratie.

Slide 4 - Slide

2. Integratietests
Integratietests bevestigen dat de verschillende modules of services die in je toepassing worden gebruikt, goed samenwerken. Het kan bijvoorbeeld gaan om de interactie met de database testen of om ervoor te zorgen dat microservices samenwerken zoals verwacht. Dit soort tests zijn duurder om uit te voeren omdat er meerdere onderdelen van de toepassing nodig zijn om operationeel te zijn.

Slide 5 - Slide

3. Functionele tests
Functionele tests zijn gericht op de zakelijke vereisten van een toepassing. Ze verifiëren alleen de output van een actie en controleren niet de tussenliggende status van het systeem wanneer ze die actie uitvoeren.

Er bestaat soms verwarring tussen integratietests en functionele tests, omdat ze beide meerdere componenten vereisen om met elkaar te kunnen interageren. Het verschil is dat een integratietest simpelweg verifieert dat je de database kunt opvragen, terwijl een functionele test zou verwachten dat je een specifieke waarde uit de database haalt, zoals bepaald door de productvereisten.

Slide 6 - Slide

4. End-to-end-tests
Bij end-to-end-tests wordt gebruikersgedrag met de software nagebootst in een complete toepassingsomgeving. Deze test verifieert dat verschillende gebruikersstromen naar verwachting werken en kan zo eenvoudig zijn als het laden van een webpagina of inloggen of veel complexere scenario's bevatten, het verifiëren van e-mailmeldingen, online betalingen, enz.

End-to-end-tests zijn erg nuttig, maar ze zijn duur om uit te voeren en kunnen moeilijk te onderhouden zijn als ze geautomatiseerd zijn. Het wordt aanbevolen om een paar belangrijke end-to-end-tests uit te voeren en meer te vertrouwen op tests op een lager niveau (unit- en integratietests) om snel belangrijke veranderingen te kunnen identificeren.

Slide 7 - Slide

5. Acceptatietests
Acceptatietests zijn formele tests die verifiëren of een systeem voldoet aan zakelijke vereisten. Bij deze tests is het nodig dat de hele toepassing actief is tijdens het testen en zich richt op het nabootsen van gebruikersgedrag. Maar ze kunnen ook een stap verder gaan en de prestaties van het systeem meten en wijzigingen afwijzen als bepaalde doelen niet worden gehaald.

Slide 8 - Slide

6. Prestatietests
Prestatietests bekijken hoe een systeem presteert met een bepaalde werklast. Deze tests helpen om de betrouwbaarheid, snelheid, schaalbaarheid en responsiviteit van een toepassing te meten. Een prestatietest kan bijvoorbeeld de responstijden in acht nemen bij de uitvoering van een groot aantal aanvragen, of bepalen hoe een systeem zich gedraagt met een aanzienlijke hoeveelheid gegevens. De test kan bepalen of een toepassing voldoet aan de prestatievereisten, knelpunten opsporen, de stabiliteit meten tijdens piekuren en meer.

Slide 9 - Slide

7. Smoke-tests
Smoke-tests zijn basistests die de basisfunctionaliteit van een toepassing controleren. Ze moeten snel uitvoerbaar zijn en hun doel is om je de zekerheid te geven dat de belangrijkste functies van je systeem naar verwachting werken.

Smoke-tests kunnen handig zijn direct nadat een nieuwe build is gemaakt om te beslissen of je al dan niet duurdere tests kunt uitvoeren, of direct na een implementatie om er zeker van te zijn dat de toepassing goed werkt in de net geïmplementeerde omgeving.

Slide 10 - Slide

Wat kan het gevolg zijn van onvoldoende softwaretesten?
A
Klantontevredenheid en reputatieschade
B
Kostenbesparingen
C
Verhoogde productiviteit
D
Verbeterde concurrentiepositie

Slide 11 - Quiz

Wat is een voordeel van de mesh topologie?
A
Het vereist minder bekabeling dan andere topologieën.
B
Het heeft een hoge betrouwbaarheid en fault tolerance.
C
Het is goedkoop om te implementeren.
D
Het is eenvoudig om het netwerk te beheren.

Slide 12 - Quiz

Wat is een nadeel van de bus topologie?
A
Het is relatief goedkoop om te implementeren.
B
Een storing kan het hele netwerk vertragen.
C
Het is eenvoudig om het netwerk uit te breiden.
D
Elk apparaat heeft zijn eigen communicatiepad.

Slide 13 - Quiz

Welke topologie wordt gebruikt in een peer-to-peer netwerk?
A
De bus topologie.
B
De stertopologie.
C
De ringtopologie.
D
De mesh topologie.

Slide 14 - Quiz

Wat is een kenmerk van een ster topologie?
A
De storingen beperken zich tot een enkel apparaat.
B
Elk apparaat is verbonden met elk ander apparaat.
C
Er is slechts één pad voor gegevensoverdracht.
D
Elk apparaat is verbonden met een centrale hub.

Slide 15 - Quiz

Slide 16 - Video

Wie is verantwoordelijk voor het testen van nieuwe software?
A
Het ontwikkelingsteam en kwaliteitsborging
B
Het managementteam
C
De klantenservice
D
De marketingafdeling

Slide 17 - Quiz

Slide 18 - Video

Waarom is het testen van nieuwe software belangrijk?
A
Om de marktaandeel te vergroten
B
Om de kosten te verlagen
C
Om de kwaliteit en betrouwbaarheid te waarborgen
D
Om de technologische complexiteit te verhogen

Slide 19 - Quiz

Wat is het doel van testen van nieuwe software?
A
Het identificeren van fouten en verbeteringen
B
Het verminderen van gebruikerservaring
C
Het maximaliseren van winst
D
Het versnellen van de ontwikkelingstijd

Slide 20 - Quiz

Waarom is het belangrijk om regelmatig hardware te testen?
A
Om storingen en uitval te voorkomen.
B
Om de snelheid van de internetverbinding te verhogen.
C
Om meer opslagruimte vrij te maken.
D
Om de levensduur van de hardware te verminderen.

Slide 21 - Quiz

Welk type test wordt uitgevoerd om de betrouwbaarheid van een harde schijf te controleren?
A
Een back-up maken van de gegevens.
B
Een firmware-update uitvoeren.
C
Een stresstest uitvoeren.
D
Een virusscan uitvoeren.

Slide 22 - Quiz

Wat is een veelvoorkomende methode voor het testen van hardware?
A
Het uitvoeren van een software-update.
B
Het wijzigen van de hardwareconfiguratie.
C
Diagnostische software gebruiken.
D
Handmatig inspecteren van de hardware.

Slide 23 - Quiz

Wat is het doel van het testen van hardware?
A
Het installeren van nieuwe software.
B
Het controleren op goede werking en prestaties.
C
Het ontwikkelen van nieuwe hardware.
D
Het optimaliseren van netwerkinstellingen.

Slide 24 - Quiz

ICT Cloud?

Slide 25 - Mind map

Slide 26 - Video

Slide 27 - Link

Slide 28 - Slide

Slide 29 - Slide

Slide 30 - Slide

Slide 31 - Slide

Slide 32 - Slide

Slide 33 - Slide

Het Electronisch Patienten Dossier is een efficiënte manier om medische gegevens te delen.
Eens: Verbeterd de zorgkwaliteit en -veiligheid.
Oneens: Schendt privacy en medische vertrouwelijkheid.
Eens: Maakt snelle en geïnformeerde besluitvorming mogelijk.
Oneens: Kan leiden tot misbruik van gegevens.

Slide 34 - Poll

Het Electronisch Patienten Dossier kan bijdragen aan meer patiëntgerichte zorg.
Eens: Maakt geïntegreerde en gepersonaliseerde behandelingen mogelijk.
Oneens: Kan leiden tot standaardisatie en verlies van persoonlijk contact.
Eens: Vergemakkelijkt de coördinatie tussen verschillende zorgverleners.
Oneens: Zorgt voor een afname van de autonomie van patiënten.

Slide 35 - Poll

Het Electronisch Patienten Dossier brengt kostenbesparingen met zich mee voor de gezondheidszorg.
Eens: Vermindert dubbele diagnostiek en onnodige behandelingen.
Oneens: Vereist aanzienlijke investeringen en onderhoudskosten.
Eens: Verbeterd de efficiëntie van administratieve processen.
Oneens: Verhoogt de kans op datalekken en beveiligingsrisico's.

Slide 36 - Poll

Slide 37 - Video

Slide 38 - Link

Slide 39 - Slide

Slide 40 - Slide

Slide 41 - Slide

Slide 42 - Slide

Het voordeel van Electronisch Patiënten Dossier Ecare is dat het zorgt voor een betere coördinatie van zorg.
Het verbetert zorgkwaliteit en efficiëntie.
Het kan leiden tot verlies van privacy.
Het maakt het delen van informatie makkelijker.
Het kan te complex en tijdrovend zijn.

Slide 43 - Poll

Ecare maakt het voor patiënten mogelijk om makkelijk toegang te krijgen tot hun medische gegevens.
Het bevordert de patiëntbetrokkenheid en zelfmanagement.
Het verhoogt het risico op onjuist gebruik van de gegevens.
Het helpt bij het begrijpen van de eigen gezondheid.
Het kan leiden tot verwarring of angst.

Slide 44 - Poll

Een Electronisch Patiënten Dossier zoals Ecare draagt bij aan een efficiëntere communicatie tussen zorgverleners.
Het verbetert de samenwerking en continuïteit van zorg.
Het creëert mogelijkheden voor miscommunicatie en fouten.
Het maakt het proces van doorverwijzing en consultatie eenvoudiger.
Het kan leiden tot een overweldigende hoeveelheid informatie.

Slide 45 - Poll