Nykyään yhä useampi uusi sovellus toteutetaan verkkopalveluna käyttäen joitain ketteriä menetelmiä. Triviaalia monimutkaisempien sovellusten tapauksessa testiautomaation käyttämistä sovelluksen kehityksen tukemisena voidaan pitää pakollisena. Tässä diplomityössä käydään läpi nykyaikaisten testiautomaatiomenetelmien, varsinkin JavaScript-pohjaisten verkkoselaimessa suoritettavien testien ja käyttäytymiskeskeisen testauksen käytännön soveltuvuutta ketteriä menetelmiä käyttävässä verkkopalvelun kehitysprojektissa. Työssä perehdytään tarkemmin erityyppisten automaattisten testien hyötyihin ja käyttökohteisiin. Työn teoriaosuudessa kerrotaan muutamista yleisesti käytetyistä vaiheohjatuista ja ketteristä ohjelmistotuotannon menetelmistä ja minkä...
Realistiset oppimisympäristöt toimivat oppimisen tukena. Niiden avulla voidaan selventää teorian sov...
Tietotekniikan merkityksen kasvaessa yhä enemmän digitalisoituvassa maailmassa tietoteknisten järjes...
Asioiden internetin yleistyessä ja sulautettujen järjestelmien käydessä monimutkaisemmiksi niiden ke...
Nykyään yhä useampi uusi sovellus toteutetaan verkkopalveluna käyttäen joitain ketteriä menetelmiä. ...
Ohjelmiston testaaminen ei ole triviaali tehtävä. Testauksen suunnittelun ja toteutuksen laadukkuude...
Ohjelmistorobotiikka eli RPA (Robotic Process Automation) on nouseva nykypäivän teknologiatrendi, jo...
End-to-end testing assesses that the flow of an application and the integrated components of an appl...
Tässä työssä tutustutaan erilaisiin automaattiseen ohjelmakoodiin virheiden korjauksen työkaluihin, ...
Tämä toiminnallinen opinnäytetyö on toteutettu LAURA Rekrytointi Oy:lle. Opinnäytetyön tarkoituksena...
Koska kaikkialla ei välttämättä ole saatavilla toimivaa matkapuhelinverkkoa, on käyttäjäkokemuksen k...
Hajautettu järjestelmä koostuu useasta itsenäisesti toimivasta tietokonesovelluksesta, mikä tekee ni...
Päätöksenteko kuuluu oleellisena osana organisaatioiden jokapäiväiseen toimintaan. Jottapäätöksenteo...
Opinnäytetyön tavoitteena oli kehittää yrityksen PlantSys SCADA-järjestelmän testauskäytäntöjä. Test...
Testaus ketterissä menetelmissä (agile) on kirjallisuudessa heikosti määritelty, ja yritykset toteut...
Tietokoneohjelmat kehittyvät jatkuvasti monimutkaisemmaksi, minkä vuoksi niiden testauksen merkitys ...
Realistiset oppimisympäristöt toimivat oppimisen tukena. Niiden avulla voidaan selventää teorian sov...
Tietotekniikan merkityksen kasvaessa yhä enemmän digitalisoituvassa maailmassa tietoteknisten järjes...
Asioiden internetin yleistyessä ja sulautettujen järjestelmien käydessä monimutkaisemmiksi niiden ke...
Nykyään yhä useampi uusi sovellus toteutetaan verkkopalveluna käyttäen joitain ketteriä menetelmiä. ...
Ohjelmiston testaaminen ei ole triviaali tehtävä. Testauksen suunnittelun ja toteutuksen laadukkuude...
Ohjelmistorobotiikka eli RPA (Robotic Process Automation) on nouseva nykypäivän teknologiatrendi, jo...
End-to-end testing assesses that the flow of an application and the integrated components of an appl...
Tässä työssä tutustutaan erilaisiin automaattiseen ohjelmakoodiin virheiden korjauksen työkaluihin, ...
Tämä toiminnallinen opinnäytetyö on toteutettu LAURA Rekrytointi Oy:lle. Opinnäytetyön tarkoituksena...
Koska kaikkialla ei välttämättä ole saatavilla toimivaa matkapuhelinverkkoa, on käyttäjäkokemuksen k...
Hajautettu järjestelmä koostuu useasta itsenäisesti toimivasta tietokonesovelluksesta, mikä tekee ni...
Päätöksenteko kuuluu oleellisena osana organisaatioiden jokapäiväiseen toimintaan. Jottapäätöksenteo...
Opinnäytetyön tavoitteena oli kehittää yrityksen PlantSys SCADA-järjestelmän testauskäytäntöjä. Test...
Testaus ketterissä menetelmissä (agile) on kirjallisuudessa heikosti määritelty, ja yritykset toteut...
Tietokoneohjelmat kehittyvät jatkuvasti monimutkaisemmaksi, minkä vuoksi niiden testauksen merkitys ...
Realistiset oppimisympäristöt toimivat oppimisen tukena. Niiden avulla voidaan selventää teorian sov...
Tietotekniikan merkityksen kasvaessa yhä enemmän digitalisoituvassa maailmassa tietoteknisten järjes...
Asioiden internetin yleistyessä ja sulautettujen järjestelmien käydessä monimutkaisemmiksi niiden ke...