Card Suite pārraudzības bibliotēkas testa modulis
Autor
Šulcs, Krišjānis
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Rjabovs, Haralds
Datum
2012Metadata
Zur LanganzeigeZusammenfassung
Kvalifikācijas darbā tiek aprakstīts Card Suite pārraudzības bibliotekas libmon testa modulis, kas ir paradzēts šīs bibliotēkas testu izpildei. Testa modulis veic bibliotēkas funkciju pārbaudes, kas ietver pārraugāmo vienumu pievienošanu, dzēšanu, to vērtību atjaunošanu. Pārraugāmo vienumu minimālo, vidējo, un maksimālo vērtību pārbaudis noteiktos laika periodos, kā arī vairāku procesu un vairāku pārraugāmo vienumu testēšanu, kas iekļauj arī semaforu bāzētu testēšanu.
Bibliotēka libmon, kā arī pats testa modulis ir realizēts C/C++ programmēšanas valodā. Izstrāde ir pilnībā dokumentēta, iekļaujot prasību specifikāciju, projektējumu un testus. This qualification paper describes the development of a Card Suite monitoring library’s libmon test module that provides test execution. Test module checks library’s functions, which includes monitorable item addition, deletion and updates of modified values. It also includes monitorable item minimal, avarage and maximal value checks overtime as well as multi-processing and multiple monitorable item tests that also include semaphore based testing.
Library libmon, as well as the test module itself is written in C/C++ programming language. Development is fully documented, including requirements specification, design and tests.