Web-sovelluksen regressiotestauksen automatisointi
Somero, Veera (2016)
Somero, Veera
2016
Tietotekniikan koulutusohjelma
Talouden ja rakentamisen tiedekunta - Faculty of Business and Built Environment
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2016-06-08
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201604213868
https://urn.fi/URN:NBN:fi:tty-201604213868
Tiivistelmä
Testauksen ja testiautomaation merkitys on kasvanut ohjelmistoprojekteissa vuosikymmenen aikana, koska sovelluksista on tullut monimutkaisempia ja niiden käyttäjämäärät ovat kasvaneet.
Tässä diplomityössä automatisoitiin web-sovelluksen regressiotestaus, minkä tarkoituksena on nopeuttaa ja parantaa laadunvarmistusta. Työ jakaantuu kahteen osaan: teoriaan ja käytäntöön.
Aluksi työssä esitellään testauksen teoriaa lähteiden kautta, jonka jälkeen perehdytään Robot Framework automaatiotestaustyökaluun. Lopuksi esitellään ja analysoidaan työn tulokset eli syntyneet automaatiotestit.
Työssä automatisoidut testitapaukset olivat: uuden asiakastilin rekisteröinti, kirjautuminen asiakassivulle, ostoksen tilaaminen ja navigointi sovelluksen jokaiselle sivuille. Työn lopputuloksena syntyi neljä automatisoitua testiä.
Tässä diplomityössä automatisoitiin web-sovelluksen regressiotestaus, minkä tarkoituksena on nopeuttaa ja parantaa laadunvarmistusta. Työ jakaantuu kahteen osaan: teoriaan ja käytäntöön.
Aluksi työssä esitellään testauksen teoriaa lähteiden kautta, jonka jälkeen perehdytään Robot Framework automaatiotestaustyökaluun. Lopuksi esitellään ja analysoidaan työn tulokset eli syntyneet automaatiotestit.
Työssä automatisoidut testitapaukset olivat: uuden asiakastilin rekisteröinti, kirjautuminen asiakassivulle, ostoksen tilaaminen ja navigointi sovelluksen jokaiselle sivuille. Työn lopputuloksena syntyi neljä automatisoitua testiä.