DOMAIN-SPECIFIC LANGUAGE FOR DESCRIBING SERVERLESS UNIT TESTS

Authors

  • Aleksandar Petaković Autor

DOI:

https://doi.org/10.24867/23BE10Petakovic

Keywords:

DSL, Visual Studio Code, serverless, unit tests, textX

Abstract

This paper presents and introduces a language for specifying unit tests for serverless applications. Also described is the implementation process of the system that interprets this language and generates tests for other programming languages based on templates.  As a part of the system, a Visual Studio Code extension for syntax highlighting was also developed.

References

[1] Programming language - https://www.cs.mcgill.ca/~rwest/wikispeedia/wpcd/wp/p/Programming_language.htm (pristupljeno u julu 2022.)
[2] Martin Fowler, Rebecca Parsons, „Domain Specific Languages“, Addison-Wesley Professional, 2010.
[3] AWS Lambda Wikipedia - https://en.wikipedia.org/wiki/AWS_Lambda (pristupljeno u novembru 2022.)
[4] Andreas Spillner, Hans Schaefer, Tilo Linz, „Software Testing Foundations: A Study Guide for the Certified Tester Exam“, Rocky Nook, 2021.

Published

2023-07-07

Issue

Section

Electrotechnical and Computer Engineering