Full-Stack Test Automation with Karate

2nd July 2020
Speaker Date: 2nd July 2020
Speaker Time: IST: 12:30-13:30
Attendee Date: 2nd July 2020
Attendee Time: IST: 12:30-13:30 | SGT: 15:00-16:00 | AEST: 17:00-18:00
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

6th, August

Automated Failure Injection and Testing across Microservices

How do you test your failure scenarios explicitly across Service APIs?. How can you take control of writing Automated Integration...

7th, August

Cloud Native Architecture

This two part Cloud Native Architecture workship will cover: Part 1: Cloud-Native Fundamentals: An Introduction to 12-Factor Applications It seems like...

3rd, September

Flying through Cloud Native (CNCF)

The maturing of industry projects and tools around cloud development and administration has led to the formation of the Cloud...

6th, August

Overcoming Service Communication Issues and Challenges

Once you break things apart into smaller services, you must then put them back together. In other words, individual services...

6th, August

Quality on Cloud 9: 9 Aspects of Delivering a Great Product on Cloud

Proliferation of microservices, cloud infrastructure and agile methodologies do not ensure a quality product, successful customer interactions or a faster...

6th, August

Cloud Native Culture

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