Testaus osana ohjelmistokehitystä
Authors
Date
2019Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
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
Show full item recordCollections
- Kandidaatintutkielmat [4766]
Related items
Showing items with similar title or keywords.
-
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ä ... -
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 ... -
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 ... -
Web-sovellusten testaaminen
Loppukaarre, Jussi (2021)Tässä tutkielmassa perehdytään, kuinka IT-alan kirjallisuudessa ja tutkimuksissa web-sovelluksien funktionaalisten piirteiden testaamista on käsitelty. Tavoitteena on tuoda esille miten web-sovelluksien testaaminen eroaa ... -
Tekoälyn hyödyntäminen ohjelmistojen laadunvarmistuksessa
Ahven, Heini (2022)Tämän pro-gradu tutkielman aiheena on tekoälyn hyödyntäminen ohjelmistojen laadunvarmistuksessa. Tekoäly on jalkautunut teknologioihin, jota käytämme päivittäin ja sen hyödyntämismahdollisuudet laajenevat jatkuvasti. Viime ...