AUTOMATED USABILITY TESTING OF WEB APPLICATIONS USING THE JEST FRAMEWORK

Authors

  • Aleksandar Savić Autor

DOI:

https://doi.org/10.24867/21BE08Savic

Keywords:

Jest, automated testing, API, REST, Express

Abstract

This paper describes the Jest tool for automated RESTful API testing of a web application. A user manipulation application case study illustrates the use of this tool for automated testing of real web applications. API tests for each application functionality are explained and implemented.

References

[1] James Bach. Test Automation Snake Oil. http://www.satisfice. com/articles/test_automation_snake_oil.pdf, 1999. [Online; accessed 13-May-2012].
[2] Dale H. Emery. Writing Maintainable Automated Acceptance Tests. http://dhemery.com/pdf/writing_maintainable_ automated_acceptance_tests.pdf, 2009. [Online; accessed 14- May2012]
[3] M. Henning. API: Design Matters. ACM Queue, 5(4), 2018.
[4] B. A. Myers. Human-Centered Methods for Improving API Usability. In 2017 IEEE/ACM 1st International Workshop on API Usage and Evolution (WAPI), pages 2–2, May 2017.

Published

2023-01-07

Issue

Section

Electrotechnical and Computer Engineering