Model-based testing of Internet Mail Protocols

Nikolay Pakulin, А. Н. Тугаенко · DOAJ (DOAJ: Directory of Open Access Journals) · 2018

The paper discusses model-based testing of the modern Internet e-mail protocols, including the method of protocol modeling by means of formal notations, peculiarities of e-mail protocols in the context of testing. The paper presents results of model-based testing of a number of popular open-source e-mail implementations. JavaTESK, an extension of Java programming language, was used to develop formal functional and test specifications for SMTP and POP3 protocols. The developed test suite includes separate tests for SMPT and POP3 as well as integration test for composition of SMTP and POP3 in a single implementation.

Read the paper · More papers on PaperTik