Testen voor ontwikkelaars

Als ontwikkelaar bent u niet alleen verantwoordelijk voor het programmeren van software maar ook voor de kwaliteit van de door u opgeleverde software. Om ervoor te zorgen dat de software van voldoende kwaliteit is, is het van belang dat die reeds door de ontwikkelaar wordt getest voordat de software de volgende fase ingaat. In de cursus “Testen voor Oracle-ontwikkelaars” gaan we in op de testmethoden en -technieken die ontwikkelaars kunnen gebruiken om hun software te testen. De nadruk ligt hier op unit-testen (moduletesten). De cursist leert technieken voor het afleiden van testgevallen en is na de cursus in staat om een afweging te maken met betrekking tot de technieken die hij/zij het beste kan gebruiken. Behalve voor theorie is er in deze cursus veel ruimte voor opdrachten om het geleerde toe te passen.

INSCHRIJVEN

U leert

  • Wat de gangbare testmethodieken zijn (TMAP, IEEE829, ISTQB)
  • Wat de termen whitebox-, greybox- en blackbox testen inhouden
  • Wat de verschillen tussen die testvormen zijn
  • Hoe u een test aanpakt (gebruik van drivers, stubs, logging)
  • Hoe u door middel van opdrachten een test uitvoert
  • Hoe u geautomatiseerd kunt testen

Onderwerpen

  • Wat is test?
  • Testtypen
  • Gangbare testmethodieken
  • Statisch vs dynamisch testen
  • Whitebox vs Blackbox vs Greybox
  • Testen voor ontwikkelaars
  • Whitebox-testen – Coverage typen
  • Grenswaardenanalyse
  • Equivalentieklassen
  • Beslissingstabellen
  • Overige technieken
  • Testaanpak. Hoe gaan we testen?
  • Casussen: Statische analyse, Whitebox-testen, Schermen
  • Geautomatiseerd testen: UTPLSQL / OUNIT/JUNIT

 

 

INSCHRIJVEN

Doelgroep

Deze cursus is bedoeld voor Oracle programmeurs/software-engineers die in Java of PL/SQL programmeren.

Voorkennis

Programmeerkennis en -ervaring op het gebied van Java of PL/SQL is een vereiste.

INSCHRIJVEN

Prijs per persoon

€ 1.030,- (exclusief BTW)

Duur van deze cursus

2 dagen

Cursusdata

Data (nog) niet beschikbaar / Op aanvraag

Deel deze training

facebooktwittergoogle_pluslinkedinmailfacebooktwittergoogle_pluslinkedinmail