Teaching performance testing

Performance testing plays a vital role in the verification of large scale software systems. It is used for testing the speed, responsiveness, capacity and stability of the investigated system. However, despite the significance of this topic, the effort invested in teaching performance testing in Com...

Full description

Saved in:
Bibliographic Details
Published inTeaching Mathematics and Computer Science Vol. 19; no. 1; pp. 17 - 33
Main Authors Németh, Gábor Árpád, Sótér, Péter
Format Journal Article
LanguageEnglish
Published Debrecen University of Debrecen 14.10.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Performance testing plays a vital role in the verification of large scale software systems. It is used for testing the speed, responsiveness, capacity and stability of the investigated system. However, despite the significance of this topic, the effort invested in teaching performance testing in Computer Science is insufficient. The current paper shows, how the fundamentals of performance testing can be demonstrated to students both from a theoretical and a practical viewpoint through step-by-step practical examples that are used in the industry. It is also discussed how a basic toolchain can be set up for performance tests using only free tools. With the presented examples, the reader will be able to take first steps in the performance testing area. Subject Classification: 68M15
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1589-7389
2676-8364
DOI:10.5485/TMCS.2021.0518