Öppna kurser

Java för testare

Lär dig grunderna och testning i Java snabbt. Kursen lär ut grunderna i programmeringsspråket Java med utgångspunkt i enhetstester och en vision om automation.

Målgrupp 

Kursen riktar sig till dig som vill lära dig programmering med en vision att börja automatisera tester. Tidigare programmeringserfarenheter kommer öka din behållning av kursen, men är inget krav då vi startar från grunden. 

Förkunskaper

Grundläggande kunskaper om systemutveckling och test. 

Utbildningsmål

Kursens fokus är att lära sig skriva och läsa kod för att stödja automation och inte att skriva applikationer. Vi har genomgångar av syntaxen i viktiga delar av språket och förklaringar av begrepp och vanliga metodiker.

Vi testar parprogrammering och testdriven utveckling som en del av lärandeprocessen. Vi börjar praktiskt från grunden, hur man sätter upp miljön och varvar därefter teori med praktiska övningar. Efter hand lär du dig förstå och läsa kod och hur man går tillväga för att använda nya outforskade delar av Java och de många olika ramverk som finns för testautomation.

Efter kursen kan du läsa och förstå grunderna i Java och vet hur man utforskar nya delar av språket. Du kan sätta upp en egen utvecklingsmiljö och har strukturen för ett testramverk som du enkelt kan utöka med kommande behov.

Innehåll

Introduktion

  • Testare och Java 

Komma igång

  • Installation 
  • Struktur 

Grunderna i Java

  • Klasser och paket
  • Namnkonventioner 
  • Kommentarer 
  • Datatyper 
  • Variabler 
  • Metoder 
  • Objekt 
  • Konstruktorer 
  • Åtkomstmodifierare 
  • Arv 
  • Interface 
  • Exceptions 

Arbetssätt

  • Skriva och köra tester 
  • Testdriven utveckling 
  • Mobprogramming 
  • Design patterns