Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Wreckamovie.com-verkkopalvelun ohjelmistotestauskäytännöt

Nieminen, Vesa (2009)

 
Avaa tiedosto
Wreckamovie_com-verkkopalvelun-ohjelmistotestauskaytannot.pdf (471.8Kt)
Lataukset: 


Nieminen, Vesa
Metropolia Ammattikorkeakoulu
2009
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905082576
Tiivistelmä
Työ käsittelee Wreckamovie.com-verkkopalvelun ohjelmistotestauskäytäntöjä. Ohjelmistotestauskäytäntöjä analysoidaan kirjallisuuden ja kirjoittajan kokemuksen pohjalta. Tavoitteena oli löytää ohjelmistotestauskäytäntöjen heikkoudet ja vahvuudet ja niiden pohjalta tarjota ehdotuksia palvelun ohjelmistotestauksen parantamiseksi. Lisäksi tavoitteena oli tarjota lukijalle esimerkki ohjelmistotestauksen toteuttamisesta todellisessa verkkopalveluprojektissa. Työ on hankkeistettu Star Wreck Studios Oy:lle. Kirjoittaja on työskennellyt palvelun kehittäjänä kehitysprojektin alusta lähtien ja vastannut ohjelmistotestauksen suunnittelusta ja toteuttamisesta. Työ esittelee Wreckamovie.com-verkkopalvelun ohjelmistotestauksen tarkastelun kannalta olennaisia ohjelmistotestausprosesseja, -strategioita ja -työkaluja. Suurin osa huomiosta kiinnittyy automatisoidun kehittäjätestauksen käsittelyyn, jolla tarkoitetaan testausta, jossa ohjelmoija kirjoittaa automatisoidut testit testaamaan omaa työtään. Myös perinteisempi ohjelmistotestaus esitellään. Wreckamovie.com-verkkopalvelu on toteutettu käyttäen Ruby on Rails-verkkosovelluskehystä, joka käyttää Model-View-Controller-arkkitehtuurimallia. Testaus on toteutettu niin, että jokaista arkkitehtuuritasoa testataan erillisinä toisistaan. Testauskäytännöt on analysoitu tarkastellen jokaisen tason testejä erikseen. Työn tuloksena on parannusehdotuksia, joita toteuttamalla Wreckamovie.com-verkkopalvelun ohjelmistotestausta voitaisiin kehittää. Testien yleisenä ongelmana on, että samantyyppisten asioiden testaaminen on toteutettu hieman eri tavoilla. Parannusehdotuksina esitetään yleisten toiminnallisuuksien testaamiseen vaadittavien testien paketoimista ja testausmakrojen käyttöä, mitkä yhtenäistäisivät testejä ja tekisivät jatkotestaamisesta selkeää ja tehokasta. Näkymätasolla parannuksena ehdotetaan JavaScript-koodin eli käyttäjän selaimessa tapahtuvien toiminnallisuuksien testaamista.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste