End-to-End Testing of COOLAPS Applications
This tutorial presents a short overview of how to perform systematic end-to-end tests of Constraint Object Oriented Logic Action Programming as a Service (COOLAPS) applications.

In this tutorial we cover the basics of performing systematic end-to-end tests of COOLAPS applications with the Insomnia REST API testing tool. We cover the basic setup necessary to perform these tests in the tool, and discuss the specifics of designing and executing complex user interactions with a persistent AI system which, in this case, provides a Wumpus World Simulator built with Logtalk following the COOLAPS programming paradigm. The ideas presented are highly transferable to other AI services. Some of the limitations and pitfalls of this type of testing are discussed.