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
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Web-sovellusten testiympäristön kehittäminen sekä testiautomaatio

Kuutti, Teemu (2016)

 
Avaa tiedosto
Kuutti_Teemu.pdf (1.343Mt)
Lataukset: 


Kuutti, Teemu
Turun ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016121320272
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää ja tehostaa PerkinElmer-konserniin kuuluvan Wallac Oy:n sovelluskehityksen yksikkötestausprosessin automaatiota selvittämällä onko mahdollista tehdä yksikkötestien rinnakkaisajoa. Nykyinen testausympäristö koostuu Microsoftin tuoteperheen tuotteista, kuten Windows Server, Team Foundation Server, SQL Server, System Center sekä avoimeen lähdekoodiin perustuva selaimen automatisointityökalu nimeltä Selenium WebDriver.

Työn keskeisenä aiheena on System Centerin komponentti nimeltä Virtual Machine Manager, jolla pystytään luomaan perinteisten testiympäristöjen lisäksi SCVMM-testiympäristöjä. Lisäämällä monta virtuaalikonetta SCVMM-testiympäristöön mahdollistuu yksikkötestien ajo monessa virtuaalikoneessa yhtä aikaa säästäen näin aikaa ja rahaa.

Työssä luotiin kaksi eri SCVMM-testiympäristöä, joihin molempiin luotiin yksi virtuaalikone. Testaus tehtiin rinnakkaisajona ja se suoritettiin onnistuneesti. Testi oli hyvin minimaalinen ja tehtiin tätä opinnäytetyötä varten, eikä se liity mitenkään Wallacin valmistamiin ohjelmistoihin. Se todisti vain teoriatasolla, että testiajot voidaan suorittaa monessa virtuaaliympäristössä ja -koneessa yhtä aikaa. Koska Wallacin valmistamat ohjelmistot ovat niin suuria, SCVMM -ympäristön integroiminen osaksi automatisoitua testiajoa vaatii tarkempaa suunnittelua ja valmistelua. Myös fyysisen palvelimen järjestelmävaatimukset tulee ottaa huomioon otettaessa käyttöön suurempia testiympäristökokonaisuuksia.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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