Case Study: Cisco achieves automated serverless endpoint testing with Serverless Framework

A Serverless Inc Case Study

Preview of the Cisco Case Study

Cisco automates Serverless endpoint testing in 4 passing Mocha tests with Serverless Inc

Cisco engaged Serverless Inc to explore how modern programming techniques like test-driven development (TDD) and Continuous Integration/Continuous Delivery (CICD) could coexist with emerging Function-as-a-Service (FaaS) technology. The challenge was to prove that FaaS was ready for enterprise adoption by demonstrating it could integrate with automated testing workflows, moving away from monolithic application logic.

Serverless Inc implemented a solution using the Serverless Framework to deploy Lambda functions behind AWS API Gateway. They utilized Mocha to automate endpoint testing, which successfully validated HTTP return codes and payloads for various transactions. This provided a foundation for developers to test locally and paved the way for a subsequent CICD workflow, demonstrating that FaaS could effectively support modern development practices.


View this case study…

Serverless Inc

30 Case Studies