Vietnes 'Bead Game' testu automatizācija
Author
Neiders, Kaspars
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Arnicāne, Vineta
Date
2018Metadata
Show full item recordAbstract
Šajā dokumentā ir iekļauta Latvijas Universitātes Datorikas fakultātes kursa „Kvalifikā-cijas darbs” darba ietvaros izstrādāta sistēma uzņēmumam „Collective Intelligence Research Center”, kas ļautu ērtāk pārvaldīt tīmekļa vietnes „Bead Game” (http://www.bead.game/) au-tomatizētos testus, kā arī izstrādāt daļu no automatizētajiem testiem. Sistēma ietver datubāzi, kurā apkopota informācija par tīmekļa vietnes „Bead Game” versijām, dažādu testēšanas rīku testiem un testēšanas rezultātiem. Šajā darbā ir dota tīmekļa vietnes „Bead Game” automatizēto testu datubāzes tehniskā dokumentācija, kas ietver programmatūras prasību specifikāciju un programmatūras projektē-jumu. Izstrādāto automatizēto testu mērķis ir atrast un piefiksēt kļūdas vietnes darbībā vai iz-skatā, lai tās attiecīgi varētu novērst. Darbs tiek izstrādāts izmantojot HTML, CSS, PHP, Java un MySQL programmēšanas valodas. Atslēgvārdi: testēšana, automatizētās testēšanas rīki, datubāze. This document contains a system which was developed for the course „Qualification Work” of the Faculty of Computer Science of the University of Latvia. The system has been developed for the Collective Intelligence Research Center to ease the management of the web-sites Bead Game (http://www.bead.game/) automated tests, as well as the development for some of the automated tests. The system includes a database that has a collection of infor-mation about the versions of the Bead Game website, tests and test results for various testing tools. This work provides technical documentation for the Bead Game automated test data-base, which includes the software requirements specification and software design. The purpose of the developed automated tests is to locate and flag errors in the site's ac-tivity or view so that they can be corrected accordingly. The work is developed using HTML, CSS, PHP, Java and MySQL programming lan-guages. Keywords: testing, automated testing tools, database.