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

Next.js-sovelluksen automaatiotestauksen suunnittelu ja implementointi

Laitinen, Ville (2024)

 
Avaa tiedosto
Laitinen_Ville.pdf (2.266Mt)
Lataukset: 


Laitinen, Ville
2024
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024061323144
Tiivistelmä
Automaattiset testit ovat ohjelmia, jotka automatisoivat sovelluksen testauksen. Ne suorittavat testattavan sovelluksen toimintoja ja vertaavat saatuja tuloksia odotettuihin, ennalta määriteltyihin tuloksiin.

Opinnäytetyön tavoitteena oli vertailla sopivia automaatiotestaustyökaluja toimeksiantajan kehitysvaiheessa olevaan Next.js-sovellukseen, suunnitella tarvittavat testit sovelluksen vaatimiin käyttötapauksiin, sekä implementoida suunnitellut testit sovellukseen.

Tuloksena luotiin sovellukselle testaussuunnitelma, valittiin sopivat automaatiotestaustyökalut sekä toteutettiin suunnitellut testit niiltä osin kuin sovelluksen toiminnot olivat valmiina testattavaksi.

Lisäksi tehtiin aloittelijaystävällinen dokumentaatio implementoidusta testausympäristöstä, ohjeet testien ajamiselle, sekä lista tarvittavista jatkotoimenpiteistä sovelluksen tuleville ylläpitäjille.
 
Automated tests are programs that automate the testing of an application. They execute the functions of the application under test and compare the results with the expected, predetermined results.

The objective of the thesis was to compare suitable automation testing tools for the thesis client’s Next.js application under development, design the necessary tests for the use cases required by the application, and implement the designed tests in the application.

As a result, a test plan was created for the application, suitable automation testing tools were selected, and the planned tests were implemented as far as application functions were ready to be tested.

Additional outputs of this thesis include the compilation of a beginner-friendly documentation of the implemented testing environment, instructions for running the tests, and a list of necessary follow-up actions for future application maintainers.
 
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