Yrityskurssi: Testausta kehittäjille Java- tai JavaScript-esimerkein
Hanki itsellesi perustiedot siitä, kuinka testausta tehdään heti toteutuksen alusta alkaen.
Testausta kehittäjille on käytännönläheinen koulutus testaamisen perusteista kehittäjille, joilla on hyvin vähän tai ei ollenkaan aiempaa kokemusta testaamisesta. Koulutuksen aikana tutustutaan eri testaustapoihin ja -menetelmiin käytännön harjoituksin yksinkertaisen esimerkkiohjelman avulla. Esimerkkiohjelma koostuu web-sivusta, taustajärjestelmästä, ja tietokannasta. Esimerkkiohjelma on toteutettu JavaScriptillä. Tälle ohjelmalle toteutetaan koulutuksen aikana yksikkö-, ja integrointitestejä, sekä tutustutaan järjestelmätesteihin. Harjoitusten kautta tutustutaan myös syötteiden ja komponenttien simulointiin. Harjoitukset ovat noin puolet kurssin kestosta.
Kurssin sisältö:
Testauksen teoriaa
- Miksi testataan? Miten testataan?
- Erot testaajan ja kehittäjän tekemässä testaamisessa
- Testauksen rooli laadunvarmistuksessa
Yksikkötestaus
- Yksikkötestauksen käsite ja tärkeys
- Komponenttien simulointi
- Testattavuus
Integrointitestaus
- Komponenttien rajapintojen määrittely ja testaaminen
- Syötteen simulointi
Järjestelmätestaus
- Kehitys-, testaus-, ja tuotantoympäristöjen erot?
- Release notes, versiointi, julkaisu
Testauksen automatisointi
- Mitä kannattaa automatisoida?
- Mitä automatisointi ei ratkaise?
Esitietovaatimukset:
Käytännön kokemusta ohjelmoinnista. Ei juurikaan kokemusta testaamisesta.
Vaatimukset laitteistolle:
Osallistujalla mahdollisuus asentaa laitteeseensa:
- docker ja docker-compose, katso https://docs.docker.com/install/
- nodejs ja npm, katso https://nodejs.org/en/download/ tai (Linux käyttäjät) https://nodejs.org/en/download/package-manager/
- curl, tai vastaava työkalu, jolla saadaan lähetettyä http-pyyntöjä palvelimelle
Käytännön asioita:
Koulutuksen kesto on yksi päivä. Päivä alkaa klo 9.00 ja päättyy noin klo 16.00 - 16.30.
Koulutusmateriaali on englanninkielinen, opetus voidaan toteuttaa suomeksi tai englanniksi.
Hinnat alkaen 2500€.
Ota yhteyttä koulutusvastaavaan, niin aikataulutetaan juuri teidän organisaatiollenne sopiva kurssi:
Kari Kakkonen, Director of Trainings, Knowit Solutions Oy
Email: kari.kakkonen@knowit.fi
Tel: +358 40 5239004