Cursusaanbod

Inleiding tot automatiseringstesten

  • Overzicht van automatiseringstesten
    • Voordelen van automatisering
    • Soorten testen: Functioneel versus niet-functioneel
  • Inzicht in het ecosysteem van de klant
    • Overzicht van Oracle APEX
    • Inleiding tot .Net Core
    • Basisprincipes van Machine Learning in code-algoritmen

Overzicht van automatiseringstools

  • Selenium
    • Instellen van Selenium WebDriver
    • Testscripts schrijven en uitvoeren
    • Praktische tips voor Selenium
  • TestComplete
    • Inleiding tot TestComplete
    • Geautomatiseerde tests maken voor verschillende toepassingen
    • Integratie TestComplete met andere tools

Duik diep in automatisering met Selenium

  • Gevorderd Selenium
    • Omgaan met dynamische webelementen
    • Testen tussen browsers
    • Integratie met TestNG en JUnit
  • Raamwerk ontwikkeling
    • Pagina Object Model (POM)
    • Datagestuurde en trefwoordgestuurde frameworks
    • Continue integratie met Jenkins

Geavanceerde functies in TestComplete

  • Scripting en automatisering
    • Scripttalen die worden ondersteund door TestComplete
    • Desktop-, web- en mobiele applicaties automatiseren
  • Tests aanpassen
    • Aangepaste controlestations maken
    • Omgaan met uitzonderingen en fouten

Integratie met Oracle APEX en .Net Core

  • Testen Oracle APEX-toepassingen
    • Geautomatiseerde teststrategieën voor APEX-toepassingen
    • Tools en praktijken die specifiek zijn voor APEX
  • Automatisering in .Net Core
    • Opzetten van testprojecten
    • Testen van eenheden met xUnit
    • Integratie en end-to-end testen

Machine Learning In Automatisering

  • Inleiding tot Machine Learning in Testen
    • Basisprincipes van machine learning
    • Gebruiksscenario's van machine learning in testautomatisering
  • Implementeren van Machine Learning algoritmen
    • Algoritmes schrijven voor voorspellende analyse
    • Machine learning integreren met testautomatisering

Onderhoud en handmatige bouw van nieuwe apps

  • Basisprincipes van handmatig testen
    • Handmatige testtechnieken
    • Schrijven van effectieve testcases en testplannen
  • Overgang van handmatig naar geautomatiseerd testen
    • Automatiseringskandidaten identificeren
    • Best practices voor het onderhouden van testscripts

Digitale HCM/NPP en uitbestedingsstrategieën

  • Overzicht van digitale HCM/NPP
    • Tools en technologieën in HCM
    • Automatiseringsstrategieën voor HCM-toepassingen
  • Uitbestede testprojecten beheren
    • Best practices voor outsourcing
    • Zorgen voor kwaliteit en consistentie in uitbestede projecten

Alternatieve tools en technologieën

  • Evaluatie van Jtest en SOAtest
    • Kenmerken van Jtest en SOAtest
    • Geschiktheid voor de behoeften van de klant
  • Introductie van alternatieve tools
    • Andere automatiseringstools verkennen (bijv. Katalon Studio, Postman voor API-testen)
    • Integratie- en transitiestrategieën

Hands-on workshops en real-world scenario's

  • Praktische sessies
    • Hands-on labs met Selenium en TestComplete
    • Testscenario's uit de echte wereld
  • Casestudy's en sluitstukproject
    • Groepsproject om een complete automatiseringsoplossing te implementeren
    • Presentatie en peer review

Samenvatting en volgende stappen

Vereisten

  • Inzicht in de basisconcepten van programmeren
  • Ervaring met het testen van software (handmatig of geautomatiseerd)
  • Bekendheid met webtechnologieën en ontwikkelingskaders

Audiëntie

  • Automatisering Testers
  • QA-ingenieurs
  • Softwareontwikkelaars
  • IT-professionals die betrokken zijn bij het onderhoud en testen van software
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën