Erään web-pohjaisen järjestelmän suorituskykytestaus
Järvinen, Mikko (2008)
Järvinen, Mikko
Metropolia Ammattikorkeakoulu
2008
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200811214093
https://urn.fi/URN:NBN:fi:amk-200811214093
Tiivistelmä
Tämä opinnäytetyö tehtiin Logica Suomi Oy:n Valtionpalveluiden osastolle. Työn tavoitteena oli suunnitella, valmistella ja toteuttaa suorituskykytestit web-pohjaiseen järjestelmään ja raportoida mahdollisista virheistä, hitauksista tai puutteista sovelluksen kehittäjil-le, projektipäällikölle ja sovelluksen tilanneelle asiakkaalle.
Työ aloitettiin selvittämällä ja perehtymällä web-sovelluksen suorituskykytestauksen teoriaan ja perusperiaatteisiin yleisellä tasolla. Tämän jälkeen suunniteltiin, valmisteltiin ja toteutettiin suorituskykytestit Logica Suomi Oy:n toimittamaan web-sovellukseen. Testauksessa käytettiin apuvälineenä LoadRunner-ohjelmaa, joka on suorituskykytestaukseen tarkoitettu työkalu.
Testaus on tärkeä osa ohjelmistojen toteutusta, ja suorituskykytestaus on tärkeä osa ohjelmistojen testausta. Varsinkin Web-sovelluksien suorituskykytestaus on tärkeää, jotta saadaan selville sovelluksen pullonkaulat ja suorituskykyongelmat ennen kuin sovellus julkaistaan tai päästetään markkinoille.
Tämän opinnäytetyön tuloksena syntyi kirjalliset raportit testin tuloksista. Raportit toimitettiin sovelluksen projektipäällikölle, sovelluksen kehittäjille ja sovelluksen tilanneelle asiakkaalle. Näitä raportteja voivat sovelluksen toteuttajat käyttää sovelluksen korjaukseen, projektipäällikkö sovelluksen tilanteen kartoitukseen ja asiakas voi vertailla tuloksia edellisiin suorituskykytesteihin.
Testattavan sovelluksen tilannut asiakas toivoi, että heidän yrityksensä, eikä testattavan sovelluksen nimeä julkistettaisi tässä opinnäytetyössä. Tämän vuoksi tässä opinnäytetyössä ei tulla käsittelemään suoraan kumpaakaan edellä mainituista. Työn tuloksena syntyvät testausraportit on myös määritelty ei-julkisiksi.
Työ aloitettiin selvittämällä ja perehtymällä web-sovelluksen suorituskykytestauksen teoriaan ja perusperiaatteisiin yleisellä tasolla. Tämän jälkeen suunniteltiin, valmisteltiin ja toteutettiin suorituskykytestit Logica Suomi Oy:n toimittamaan web-sovellukseen. Testauksessa käytettiin apuvälineenä LoadRunner-ohjelmaa, joka on suorituskykytestaukseen tarkoitettu työkalu.
Testaus on tärkeä osa ohjelmistojen toteutusta, ja suorituskykytestaus on tärkeä osa ohjelmistojen testausta. Varsinkin Web-sovelluksien suorituskykytestaus on tärkeää, jotta saadaan selville sovelluksen pullonkaulat ja suorituskykyongelmat ennen kuin sovellus julkaistaan tai päästetään markkinoille.
Tämän opinnäytetyön tuloksena syntyi kirjalliset raportit testin tuloksista. Raportit toimitettiin sovelluksen projektipäällikölle, sovelluksen kehittäjille ja sovelluksen tilanneelle asiakkaalle. Näitä raportteja voivat sovelluksen toteuttajat käyttää sovelluksen korjaukseen, projektipäällikkö sovelluksen tilanteen kartoitukseen ja asiakas voi vertailla tuloksia edellisiin suorituskykytesteihin.
Testattavan sovelluksen tilannut asiakas toivoi, että heidän yrityksensä, eikä testattavan sovelluksen nimeä julkistettaisi tässä opinnäytetyössä. Tämän vuoksi tässä opinnäytetyössä ei tulla käsittelemään suoraan kumpaakaan edellä mainituista. Työn tuloksena syntyvät testausraportit on myös määritelty ei-julkisiksi.