Full-Stack Test Automation with Karate


Duration: 25 mins
Peter Thomas
Creator of @KarateDSL

Karate started out as an open-source tool for testing web-services - and has evolved to become the only open-source tool to combine API test-automation, mocks and performance-testing into a single, unified framework.

Just over 2 years old, Karate's success is evident in how regularly it turns up in blog-posts, social-media mentions, job-listings and even in tech-conferences world-wide. And in 2019, it debuted in the reputed ThoughtWorks Tech Radar - which has led to even more adoption.

The performance-testing capability is relatively recent and not many people know that it can integrate seamlessly into even non-HTTP flows because of how easy it is to hook into Java code from Karate. If you are part of a platform team that needs to do performance-testing of any kind, not just web-services, but things such as gRPC or big-data ingestion then this session is for you.

The Karate project has recently achieved an audacious goal - which is to expand into user-interface testing, and compete with the usual suspects in the wide-world of test-automation tools - both open-source and commercial. You will get a sense of Karate's capabilities and how it compares with the competition in this session.

You may also be interested in

25 mins
Automated Deployment of ElasticSearch on AWS Using Terraform, Cloud-init

Despite having a multitude of managed solutions for various services in the cloud, some companies prefer going for self-managed infrastructure...

50 mins
Principles for Building MicroServices

MicroServices, that is the new rage. Many companies want to split their monoliths into microservices. With every single technology, the...

50 mins
How to Save the Planet Without Leaving your Desk!

The world is using technology more than ever before. This means running billions of applications on computers somewhere on the...

50 mins
Cloud Native Culture

The shift to cloud computing involves a veritable plethora of new technologies and approaches. From 12 factors to domain drive...

50 mins
Level-up Your DevOps with GitHub Actions and Kubernetes

Are you looking to rapidly deploy your content? Are Docker containers in your future? Come for this demo-only presentation where...

25 mins
Monolith Thick Client Apps to Microservices! Best Practices

In order to make use of the scalable hardware capabilities and connectivity, there is a growing need to decouple monolithic...