Skip to content

hovgrig/evntestingdays

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Yerevan Testing Days 2019

Automated Microservice Testing

alt text

Microservices architecture is commonly widespread nowadays. Many organizations are making the move or already adopted cloud as a primary home for their enterprise software. As we approached cloud adoption and architecture transformation at Questrade, the need for flexible, cloud native and easy to use microservices testing framework emerged.
We have chosen the path to build it from scratch to support the growing number of microservices we have on production. The end result was a standalone automation product, generic enough to cover all the different types of services and APIs we created over time.
The framework provides a set of core APIs for integrations, built-in alerting and reporting mechanisms, web frontend app for management and made service automation a blissful task for us.
The talk will cover architecture ideas behind the framework, lessons learned during the development, test creation and exploitation.
The framework is built using Node.js as a backing technology. It supports both REST and GraphQL based services, multiple database technologies and can be extended and customized using JavaScript too.

Useful links

Video recording of the talk

Presentation slides

Yerevan Testing Days website

Speaker details
Twitter
LinkedIn

We are hiring @Questrade!

About

Yerevan Testing Days 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published