Ohjelmistotestaus on ohjelmistokehityksen tärkeä osa, jolla varmistetaan kehitetyn sovelluksen virheetön toiminta. Ohjelmistotestien luominen käsin on kuitenkin työläs prosessi, joten sitä on pyritty helpottamaan erilaisilla testejä automaattisesti generoivilla sovelluksilla. Tämän tutkimuksen tarkoitus on selvittää, millaisia koneoppimisalgoritmeja testien generointiin on sovellettu, mitä vahvuuksia ja heikkouksia koneoppimisavusteisella testien generoinnilla on ja miten se toimii käytännössä. Käytännön implementaatioita tarkastellaan EvoSuite-ohjelmiston kautta, sen edistyneisyyden ja siitä saatavilla olevan laajan tutkimuksen vuoksi. Testien generointiin on sovellettu monenlaisia koneoppimisalgoritmeja, joista laajimmassa käytössä ovat...
Opinnäytetyö on kirjoitettu päiväkirjamuotoisena toteutuksena, jossa seurataan kirjoittajan työskent...
Testaamisella tarkoitetaan työtä, jota tehdään sen varmistamiseksi, että toteutettavasta ohjelmistos...
Toimialasta riippumatta hanketyöhön sisältyy usein ohjelmistokehitystä, koska ohjelmistot ovat nykyä...
Testauksella voidaan ohjelmistotuotteesta löytää virheitä ja näin parantaa ohjelmiston laatua. Ohjel...
Ohjelmistotestauksen merkitys ohjelmistotuotannossa on suuri. Testauksen tarkoituksena on varmistaa ...
Ohjelmistotestauksen merkitys on kasvanut sen mukaan mitä enemmän ohjelmisto-tuotteet vaikuttavat jo...
Usein ohjelmistojen testaamisessa lähtökohtana on se, että ohjelman toiminta voidaan varmistaa olema...
Ohjelmistokehitys koskettaa meistä jokaista tavalla tai toisella lähes päivittäin. Hyvin suunniteltu...
Ohjelmistotestaus on oleellinen osa ohjelmistojen kehitysprosessia. Tyypillinen tapa varmistaa, ett...
Laadukkaan ohjelmiston kehittäminen koetaan usein hankalaksi. Ohjelmiston toteuttaminen koostuu usea...
Ohjelmistotestauksen automatisointi on välttämätöntä modernissa jatkuvan integraation ohjelmistoproj...
Ohjelmistorobotiikka on muutaman vuoden aikana kehittynyt huomattavasti ja se on otettu osaksi monen...
Opinnäytetyön tavoitteena oli selvittää testauksen automatisoinnin ottamista osaksi kohdeyrityksen M...
Tämä opinnäytetyö tehtiin eräälle teollisuusalan yritykselle. Yrityksellä on käytössä laitteisto, jo...
Tämän opinnäytetyön tavoitteena oli selvittää toimivat ensi askeleet testiautomaatiokehitykseen sell...
Opinnäytetyö on kirjoitettu päiväkirjamuotoisena toteutuksena, jossa seurataan kirjoittajan työskent...
Testaamisella tarkoitetaan työtä, jota tehdään sen varmistamiseksi, että toteutettavasta ohjelmistos...
Toimialasta riippumatta hanketyöhön sisältyy usein ohjelmistokehitystä, koska ohjelmistot ovat nykyä...
Testauksella voidaan ohjelmistotuotteesta löytää virheitä ja näin parantaa ohjelmiston laatua. Ohjel...
Ohjelmistotestauksen merkitys ohjelmistotuotannossa on suuri. Testauksen tarkoituksena on varmistaa ...
Ohjelmistotestauksen merkitys on kasvanut sen mukaan mitä enemmän ohjelmisto-tuotteet vaikuttavat jo...
Usein ohjelmistojen testaamisessa lähtökohtana on se, että ohjelman toiminta voidaan varmistaa olema...
Ohjelmistokehitys koskettaa meistä jokaista tavalla tai toisella lähes päivittäin. Hyvin suunniteltu...
Ohjelmistotestaus on oleellinen osa ohjelmistojen kehitysprosessia. Tyypillinen tapa varmistaa, ett...
Laadukkaan ohjelmiston kehittäminen koetaan usein hankalaksi. Ohjelmiston toteuttaminen koostuu usea...
Ohjelmistotestauksen automatisointi on välttämätöntä modernissa jatkuvan integraation ohjelmistoproj...
Ohjelmistorobotiikka on muutaman vuoden aikana kehittynyt huomattavasti ja se on otettu osaksi monen...
Opinnäytetyön tavoitteena oli selvittää testauksen automatisoinnin ottamista osaksi kohdeyrityksen M...
Tämä opinnäytetyö tehtiin eräälle teollisuusalan yritykselle. Yrityksellä on käytössä laitteisto, jo...
Tämän opinnäytetyön tavoitteena oli selvittää toimivat ensi askeleet testiautomaatiokehitykseen sell...
Opinnäytetyö on kirjoitettu päiväkirjamuotoisena toteutuksena, jossa seurataan kirjoittajan työskent...
Testaamisella tarkoitetaan työtä, jota tehdään sen varmistamiseksi, että toteutettavasta ohjelmistos...
Toimialasta riippumatta hanketyöhön sisältyy usein ohjelmistokehitystä, koska ohjelmistot ovat nykyä...