Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Blokķēdes automatizētas funkcionālās testēšanas rīku salīdzinošā analīze
Title in English Comparative Aanalysis of Blockchain Automated Functional Testing Tools
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Egons Lavendelis
Reviewer Ingars Eriņš
Abstract Pēdējo gadu laikā blokķēdes tehnoloģijas pielietojums ir paplašinājies ārpus virtuālajām valūtām uz tādām jomām kā banku darbība, veselības aprūpe, loģistika un datu pārvaldība. Tās decentralizētā būtība un nemaināmība nodrošina caurspīdīgumu un uzticamību, taču vienlaikus rada daudz testēšanas grūtību, jo izkliedētās sistēmas darbību ir sarežģīti reproducēt kontrolētā vidē. Potenciālie finansiālie un reputācijas riski, kas saistīti ar kļūdām viedajos līgumos, padara funkcionālo testēšanu par būtisku blokķēdes lietojumprogrammu izstrādes sastāvdaļu. Klasiķās testēšanas tehnikas šajā kontekstā ne vienmēr ir efektīvas, tāpēc būtiska ir specializētu rīku un automatizētās testēšanas izmantošana. Efektivitātes ziņā automatizācija ļauj nodrošināt atkārtojamus un prognozējamus testu scenārijus, kā arī viegli integrēt tos CI/CD procesos, vienlaikus uzlabojot blokķēdes risinājumu mērogojamību un uzticamību. Šajā darbā tiek pētītas blokķēdes sistēmas, īpašu uzmanību pievēršot funkcionālās testēšanas automatizācijas metodēm un paņēmieniem. Darbs piedāvā sistemātisku automatizēto testēšanas rīku izvērtējumu blokķēdes lietojumprogrammām un apkopotās atziņas pārvērš praktiskos ieteikumos to lietošanai. Darba struktūra sastāv no trīs nodaļām. Pirmā nodaļa iepazīstina ar blokķēdes un funkcionālās testēšanas pamatjēdzieniem, izceļot automatizācijas pamatojumu. Otrā nodaļa analizē testēšanas rīkus Ethereum un Solana ekosistēmās, aprakstot salīdzinošās analīzes kritērijus un piemēroto metodoloģiju. Trešā nodaļa prezentē eksperimentu rezultātus, integrētās testu kopas iznākumus un secinājumus, kam seko galīgie ieteikumi. Rezultātā darbs sniedz lasītājam visaptverošu izpratni par blokķēdes testēšanas automatizācijas pašreizējo stāvokli, esošo rīku efektivitāti un uz pierādījumiem balstītus norādījumus to praktiskai pielietošanai.
Keywords BLOKĶĒDES TEHNOLOĢIJA, AUTOMATIZĒTIE TESTĒŠANAS RĪKI, FUNKCIONĀLĀ TESTĒŠANA, ETHEREUM, SOLANA
Keywords in English BLOCKCHAIN TECHNOLOGY, AUTOMATED TESTING, FUNCTIONAL TESTING, ETHEREUM, SOLANA
Language eng
Year 2025
Date and time of uploading 02.09.2025 23:02:31