Original title:
Zátěžové testování emailové komunikace
Translated title:
Stress testing of email communication
Authors:
Takács, Peter ; Sikora, Marek (referee) ; Člupek, Vlastimil (advisor) Document type: Bachelor's theses
Year:
2023
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[eng][cze]
Táto práca sa zaoberá vylepšením SMTP a Mail Reader Samplerov pre JMeter, ktoré umožňujú výber konkrétnych sieťových rozhraní, podporu IPv6 a možnosť testovania pomocou viacerých zdrojových IP adries a portov a vývojom nového modulu, ktorý dokáže spúšťať a zastavovať služby e-mailového servera. Teoretická časť sa zameriava na protokoly používané v e-mailovej komunikácii vrátane protokolov SMTP, IMAP a POP3 a na funkčnosť testovania výkonnosti. Praktická časť sa zameriava najmä na vylepšenie vzorkovača SMTP, vzorkovača čítačky pošty a vývoj nového modulu emulátora e-mailového servera. Testuje sa v nej aj funkčnosť a vplyv nových funkcií a modulov. Výsledky týchto testov sú analyzované na konci tejto práce.
This thesis deals with the improvement of SMTP and Mail Reader Samplers for JMeter that allow the selection of specific network interfaces, support for IPv6, and the ability to test using multiple source IP addresses and ports and the development of a new module that can start and stop email server services. The theoretical part focuses on the protocols used in email communications, including SMTP, IMAP, and POP3, and the functionality of performance testing. The practical part focuses mainly on improving the SMTP Sampler, Mail Reader Sampler, and the development of the new Email Server Emulator module. It also tests the functionality and impact of the new features and modules. The results of these tests are analyzed at the end of this thesis.
Keywords:
E-mailový Server; IMAP; Java; JMeter; POP3; Sieťové Rozhranie; SMTP; Záťažové Testovanie; Email Server; IMAP; Java; JMeter; Load Testing; Network Interface; POP3; SMTP
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210912