Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (rajattu näkyvyys)
  • Näytä aineisto
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (rajattu näkyvyys)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Advancing Automated Software Testing : An Analysis of AI-Generated Test Cases

Aarnio, Werneri (2024-05-10)

Advancing Automated Software Testing : An Analysis of AI-Generated Test Cases

Aarnio, Werneri
(10.05.2024)
Katso/Avaa
Aarnio_Werneri_opinnayte.pdf (1.027Mb)
Lataukset: 

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
suljettu
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2024052738577
Tiivistelmä
This thesis explores the use of artificial intelligence as part of software testing. The study delves into the generation of unit test cases based on verbal requirement descriptions. The development of AI in recent years has opened up new possibilities to make testing more efficient as a process. Testing as an activity consumes a significant part of software development resources. The objective of this thesis is to explore how AI can be used in the software development testing process. There are many steps in software testing, which require a considerable amount of human labour, which is why there is still room for automation. AI opens up new opportunities in software development to reduce human effort and achieve a higher degree of automation.
In this thesis, data was collected by generating unit tests and analysing the final results. The tests were generated using the GPT-4 model. In this study, generation was performed in two rounds, the first round selecting the best performing prompt technique and the second round generating the final results with a larger amount of data. The study found that AI demonstrated the ability to understand verbal descriptions and generate unit tests based on them. However, it should be noted that full automation could not be achieved and there are still significant risks associated with the use of the generated tests.
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (rajattu näkyvyys) [5165]

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetAsiasanatTiedekuntaLaitosOppiaineYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste