Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Subject "ohjelmistojen testaus"

Sort by: Order: Results:

  • Kiistala, Ilkka (2020)
    Tämä tutkielma käsittelee ohjelmistokomponenteista koostetun ohjelmiston päivityksen hallintaa. Tutkimuksen tavoitteena on selvittää, miten päivityksen vaikutusta voidaan arvioida, jotta päivittäminen olisi hallittua ja eri vaihtoehtojen arviointi mahdollista. Tutkielmassa kootaan tieteellisistä tutkimuksista ja ammattikirjallisuudesta näkemys komponentteihin perustuvan ohjelmistojärjestelmän ylläpidosta, ohjelmistokomponenttien integraatiotestauksesta, kokoonpanojen hallinnasta ja ohjelmistokomponenttien päivityksen hallinnasta. Tapaustutkimuksen kohteena on Python-päivitys, joka tehtiin Verohallinnon Valmis-hankkeen regressiotestausta varten kehitettyyn testiautomaatiojärjestelmään. Järjestelmä perustuu Robot Framework-testiautomaatiokehykseen, joka on suunniteltu muokattavaksi toimintaympäristön tarpeisiin. Tapaustutkimuksessa selvitettiin, miksi päivityksen vaikutus ulottui odotettua laajemmalle testiautomaatio-ohjelmistossa ja mitä seurauksia sillä oli.