Applying automated performance testing with Apache JMeter
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2022-12-12
Department
Major/Subject
Software Systems and Technologies
Mcode
SCI3042
Degree programme
Master’s Programme in Computer, Communication and Information Sciences
Language
en
Pages
45
Series
Abstract
Performance testing is required to ascertain how an application might behave in actual usage conditions. VR-Fleetcare wanted to add this type of testing to currently developing solutions to increase their confidence and limit potential service interruptions. To add this type of testing, we identified three performance testing solutions which we prototyped using a small test case and environment like that of the final implementation. We compared the performance testing frameworks against each other and evaluated them against a set of criteria, explicated through background research and previous knowledge of the development environment. Our solution successfully met most of the key requirements defined through research and prototyping. The final artefact provided practical data that the business could act on whilst not incurring additional costs. We answered what the key requirements a performance testing solution for VR-Fleetcare might need as well as what performance framework out of the ones discussed would be best suited for implementation in a GitHub heavy development environment.Description
Supervisor
Haaranen, LassiThesis advisor
Sarinen, TiinaKeywords
performance testing, apache jmeter, taurus, swarm, restful apis, robot framework