| 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 |