Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Performance Unit Tests: Integration With EverBEEN
Thesis title in Czech: Performance Unit Tests: Integration With EverBEEN
Thesis title in English: Performance Unit Tests: Integration With EverBEEN
Academic year of topic announcement: 2017/2018
Thesis type: project
Thesis language:
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: prof. Ing. Petr Tůma, Dr.
Author:
Guidelines
One of the popular tools that help improve software quality are unit tests. Unit tests are typically small functions that are executed repeatedly and automatically during software development — each unit test function tests a particular feature of the software under development and reports if that feature appears to be broken.

Because performance is an important aspect of software quality, using unit tests to check performance is an attractive goal — however, that goal is often more difficult than using unit tests to check functional correctness. Our department has developed the Stochastic Performance Logic Tool Suite (SPL Tools), a software package that facilitates writing performance unit tests.

The SPL Tools use a proprietary mechanism to execute tests on remote machines. Our department has been working on another tool suite, BEEN, which provides a rich support for remote execution of complex performance tests. The goal of this summer project is to extend the SPL Tools so that it can use BEEN to execute the unit tests.

Expected Project Output

A new version of the SPL Tools that can use BEEN to execute the unit tests remotely, in addition to the existing methods.
References
http://d3s.mff.cuni.cz/software/spl
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html