Testaus osana ohjelmistokehitystä
Ohjelmistokehitys koskettaa meistä jokaista tavalla tai toisella lähes päivittäin. Hyvin suunniteltuja ohjelmistoja ja järjestelmiä ei edes huomaa, kun taas huonosti toimivat järjestelmät jäävät mahdollisuuksien mukaan seuraavalla kerralla käyttämättä. Tässä kandidaatintutkielmassa pyritään kirjallisuuskatsauksen avulla kartoittamaan testaamisen roolia ohjelmistokehityksessä sekä ohjelmistotestaamisen tulevaisuuden kehityssuuntia. Tutkielmassa esitellään yleisimmin kirjallisuudessa esiintyvät mallit sekä ohjelmistokehityksestä että ohjelmistotestaamisesta. Lisäksi esitetään kirjallisuudesta löytyviä ajatuksia testaamisen roolista ja kehityssuunnista. Tutkielman löydöksenä on, että testaamisen merkitys ohjelmistokehityksessä on olennainen sekä onnistuneen ohjelmiston syntymisen että kustannusten kannalta. Tutkielmassa tulevaisuuden kehityssuuntina esitetään testiautomaation kehittämisen merkittävyys sekä neljä tulevaisuudennäkymää, jotka ovat universaalitestausteoria, automatisoitu testaaminen, kehitysympäristöt sekä testipohjainen ohjelmistorakenne.
...
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5367]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Testaus palveluna : eroavaisuudet perinteisiin testausmenetelmiin
Tinakari, Vili (2019)Testaus on oleellinen ja suhteellisen vähän tutkittu osa informaatioteknologisten järjestelmien ohjelmistojen kehittämistä. Pilvilaskennan avulla testaus voidaan kuitenkin tehdä ulkoistettuna palveluna paljon tehokkaammin ... -
Testausstrategia Salesforce-kehitykseen
Virtanen, Otto; Lehikoinen, Samuel (2023)Jatkuvasti kehittyvässä ohjelmistokehitysmaailmassa testaus voi usein olla ero onnistumisen ja epäonnistumisen välillä. Tästä huolimatta monet organisaatiot kamppailevat johdonmukaisen testausstrategian luomisessa, mikä ... -
Käyttöliittymän automaatiotestauksen hyödyt manuaalitestaukseen nähden
Lahti, Ossi (2022)Automaatiotestaus on laajasti tunnettu käsite sovellusmaailmassa, mutta sen konkreettisista hyödyistä kiistellään vielä tänäkin päivänä. Tässä tutkielmassa tarkastellaan testiautomaation näennäisiä hyötyjä manuaalitestaukseen ... -
Toiminnanohjausjärjestelmän testaaminen
Isojunno, Alisa (2024)Toiminnanohjausjärjestelmä on yrityksen yksi kriittisimmistä sekä hyödyllisimmistä järjestelmistä. Se integroi yrityksen prosessit ja datan yhden järjestelmän alle. Jotta toiminnanohjausjärjestelmä pystyy toimimaan ... -
Testiautomaation työkalut sulautetuissa järjestelmissä
Henriksson, Milla (2023)Tässä kirjallisuuskatsauksessa esitetään 7 erilaista testiautomaation työkalua, jotka on kehitetty vuoden 2010 jälkeen ja selvitetään, ovatko ne jollain tavalla hyödyllisiä testiautomaation näkökulmasta. Tulokset osoittavat, ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.