•   Ohjelmistotestaus SOF015AS3A-3002 19.08.2024-13.12.2024  5   (EVENING, ...) +-
    Osaamistavoitteet
    Suoritettuaan opintojakson, opiskelija
    - ymmärtää ohjelmistojen laadunvarmistuksen ja testauksen perusteet sekä niiden yhteyden ohjelmistojen kehittämisen elinkaareen
    - tuntee testausstrategioita ja pystyy soveltamaan niitä erilaisten ohjelmistojen testaamisessa
    - osaa suunnitella, toteuttaa ja suorittaa ohjelmiston testaamiseen soveltuvia testitapauksia ja arvioida niiden tehokkuutta ja kattavuutta tilanteeseen sopivien kriteerien perusteella
    - tuntee laadunvarmistuksen ja testauksen työkaluja sekä ymmärtää, miten niitä hyödynnetään ohjelmistotestaamisessa
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Tämä opintojakso kuuluu IT-tradenomitutkinnon Ohjelmistokehityksen suuntautumiseen.

    Ohjelmistojen testaamisella on vahva kytkentä vaatimuksiin, joten vaatimusmäärittelyyn liittyvästä tiedosta, esimerkiksi suoritetuista opintojaksoista SOF002AS2A Ohjelmiston vaatimusmäärittely tai ICB014AS2A Liiketoimintavaatimusten määrittely ja muutoshallinta on hyötyä, mutta näitä ei edellytetä.
    Sisältö
    HUOM! 1.1.2025 alkaen opintojakso ei sisällä automaatiotestauksen osuutta. 1.1.2025 alkaen automaatiotestauksen osuus erotellaan omaksi opintojaksokseen. Opintojakson Ohjelmiston automaatiotestaus uusi opintojaksokoodi on SOF017AS3A.

    Ohjelmistotestaus perustuu ohjelmistojen suoritusaikaisen toiminnan vertaamista odotettuun toimintaan. Ohjelmistotestauksen lähdemateriaaleja, joista testit johdetaan ovat esimerkiksi määrittelyt, suunnitelmat tai vaatimukset erilaisissa muodoissa.

    Opintojaksolla Ohjelmistotestaus opit
    - testauksen perusteet osana ohjelmiston laadunvarmistusta sekä näiden kytkennän ohjelmistokehityksen elinkaareen
    - käytännön testausstrategioita ja -tapoja sekä niiden soveltamista käytännössä testitapausten suunnittelemiseksi, toteuttamiseksi ja suorittamiseksi sekä tulosten arvioimiseksi tilanteeseen soveltuvilla kriteereillä
    - testauksen johtamiseen/hallintaan liittyvät olennaisimmat tehtäväkokonaisuudet

    Opintojakson ohjelmistotestaukseen liittyvä teoriaosuus pohjautuu kansainväliseen ISTQB®-sertifikaattisisältöön (International Software Testing Qualifications Board). Käytetty sertifikaattisisältö on: Sertifioitu testaaja, Perustason sertifikaattisisältö.

    Sertifikaattisisältö sisältää aihealueet:
    - Testauksen perusteet
    - Testaus ohjelmistokehityksen elinkaaren aikana
    - Staattinen testaus
    - Testianalyysi ja testien suunnittelu
    - Testaustehtävien hallinta
    - Testaustyökalut
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Opiskelija ymmärtää ohjelmistojen laadunvarmistuksen ja testauksen perusteita sekä osaa yhdistää testauksen eri tyyppejä ohjelmistokehityksen elinkaaren asianmukaisiin vaiheisiin. Opiskelija osaa nimetä testausstrategioita ja tietää niiden merkityksen. Opiskelija osaa suunnitella ja toteuttaa testitapauksia ja tietää, miten niitä voidaan suorittaa ja miten niiden tehokkuutta ja kattavuutta on mahdollista arvioida. Opiskelijalla on perusymmärrys testaukseen olennaisesti liittyvistä tehtävistä ja työvälineistä.
    Arviointikriteeri - arvosana 3
    Opiskelija ymmärtää ohjelmistojen laadunvarmistuksen ja testauksen perusteita sekä osaa soveltaa testauksen eri tyyppejä testauksessa ja osaa liittää ne ohjelmistokehityksen elinkaaren asianmukaisiin vaiheisiin. Opiskelija tuntee testausstrategioita kattavasti ja soveltaa niitä käytäntöön ohjelmistojen testaamisessa. Opiskelija osaa suunnitella ja toteuttaa tietyn ohjelmiston testaamiseen soveltuvia testitapauksia ja suorittaa niitä sekä arvoida niiden tehokkuutta ja kattavuutta soveltuvia kriteereitä käyttäen. Opiskelijalla on hyvä ymmärrys testaukseen olennaisesti liittyvistä tehtävistä ja työvälineistä.
    Arviointikriteeri - arvosana 5
    Opiskelija ymmärtää ohjelmistojen laadunvarmistuksen ja testauksen perusteita sekä osaa valita ja soveltaa testauksen eri tyyppejä testauksessa ja osaa liittää ne ohjelmistokehityksen elinkaaren asianmukaisiin vaiheisiin. Opiskelija tuntee testausstrategioita erittäin kattavasti ja analysoida niiden soveltuvuutta itsenäisesti sekä soveltaa niitä monipuolisesti käytäntöön ohjelmistojen testaamisessa. Opiskelija osaa suunnitella ja toteuttaa tietyn ohjelmiston testaamiseen soveltuvia monimutkaisia testitapauksia ja suorittaa niitä tehokkaasti sekä arvioida niiden tehokkuutta ja kattavuutta. Opiskelijalla on hyvä ymmärrys testaukseen olennaisesti liittyvistä tehtävistä ja työvälineistä.
    Lisätiedot
    Opintojakso sisältää erillisiä viikkotehtäviä sekä tentin.
    Tentti suoritetaan valvotusti luokkatilassa tai EXAM-järjestelmän avulla (uusintatentit).

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    19.08.2024 - 13.12.2024

    Ilmoittautumisaika

    03.06.2024 - 16.08.2024

    Ryhmä
    • EVENING
    • CONTACT
    • BLENDED
    • ITB4PASOF1
    Opettaja

    Ismo Harjunmaa, Petri Säilynoja

    Paikkoja

    15 - 50

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    2.00 op

    Arviointiasteikko

    H-5