Skip to content

Testaus ja projektitoiminta?

Tähän osioon on kerätty järjestelmätestauksen kurssin johdanto osuus. Kurssin sisältö on vahvasti integroitu projektityöskentelyyn, josta johtuen asioiden läpikäynti tapahtuu projektin edetessä.

Johdanto ohjelmistotestaukseen

Mitä ohjelmistotestauksen tehtävänä on? Mikä on sen merkitys osana projektia?

1. Ohjelmistotestaus.. ? Mitäs se on?**

  • Mikä on testaamisen tavoite?

2. Testausala Suomessa?

3. Standardeja, joihin kannataa tutustua

4. Kertausta kurssista TTOS0100

  • Mietitään mitä vaatimusmäärittely sisältää?
  • Vaatimusmäärittelyn ja testauksen yhteys (Requirements - Test Case - Traceability)
  • Kerrataan mikä on testitapaus? (Test Case)
  • Use Case, MindMap-tekniikka ominaisuusmäärittelyn apuna

5. Testaukseen liittyviä oleellisia käsitteitä**

6. Testitapauksien suunnittelusta**

7. Testauksen hallinnan haasteet**

8. Vikatietokannan rooli testauksessa**

9.Demo

  • Testaushallintatyökalu Testlink + Gitlab Issue trackerin käyttö
  • Tutustutaan yleisesti suosittuun Issue-tracker työkaluun nimeltä JIRA

Materiaalia työstettäväksi

Tutustu seuraaviin lähteisiin

Selvitä itsellesi tarkemmin ohjauksen aikana sivuttuja käsitteitä seuraavien lähteiden pohjalta:

Selvitettävät käsitteet

  • [ ] ISTQB, FiSTB
  • [ ] Defect
  • [ ] Bug
  • [ ] Issue
  • [ ] Ticket
  • [ ] Asiakkaan palvelupolku (Customer Journey Map)
  • [ ] Käyttötapaus (Use Case)
  • [ ] Käyttäjäprofiili (User Profile)
  • [ ] Toiminnallinen vaatimus (Functional Requirement)
  • [ ] Ei-toiminnallinen vaatimus - Non Functional Requirement
  • [ ] Suorituskykyvaatimus (Performance Requirement)
  • [ ] Tietoturvavaatimus (Security Requirement)
  • [ ] Käytettävyysvaatimus (Usability Requirment)
  • [ ] Jäljitettävyys (Traceability)
  • [ ] Testitapaus (Test Case)
  • [ ] Valkolaatikko (White Box)
  • [ ] Mustalaatikko (Black Box)
  • [ ] Testioraakkeli (Test Oracle)
  • [ ] Tarkistaminen ja kelpuuttaminen (Verfication and Validation)
  • [ ] Testikohde (Test Target)
  • [ ] Testitapaus - Test Case
  • [ ] Testiaskel - Test Step
  • [ ] Testisuunnitelma - Test Plan
  • [ ] Testioraakkeli - Test Oracle
  • [ ] Testauksen yleissuunnitelma - Master Test Plan