Tutorials, product philosophy, and community voices on API test automation, UI testing, Kafka, gRPC, WebSocket, performance testing, and the Karate framework.
Karate is known for API testing — but it's also a capable UI testing framework. This walkthrough shows how teams can use one unified tool for both functional and web UI tests, instead of bolting on Selenium.
Community VoicesA Scott Logic engineer walks through building API and UI tests with Karate — showing how Gherkin-style syntax, callOnce token caching, and dynamic scenario outlines reduce boilerplate dramatically.
Community VoicesA hands-on introduction to Karate for first-time users — covers setup, plain-English test syntax, data-driven testing, mocking, parallel execution, and CI/CD integration with Jenkins and GitLab.
Desktop & LegacyWhy Windows-based desktop applications still drive core business operations, and how modern test automation frameworks can extend coverage beyond web and mobile into legacy UIs.
Desktop & LegacyStrategies for minimising human error in business-critical Windows workflows through automation — from scripting repetitive tasks to integrating automated verification into operational pipelines.
Cloud & DevOpsThe second part of our deep-dive on how test automation accelerates enterprise cloud migration — from parity validation to performance benchmarking against pre-migration baselines.
Cloud & DevOpsWhy test automation is the unsung hero of every successful cloud migration programme, and the three automation capabilities you need before you cut over a single workload.
UI TestingA side-by-side engineering comparison of Selenium (with Cucumber) and Karate for test automation — covering features, syntax, tech stack, community support, and real code examples from both frameworks.
UI TestingA practical framework for levelling up UI test automation — covering selector strategies, flakiness reduction, parallel execution, and how to pick between Selenium, Playwright, and Karate UI.
API TestingHow modern API documentation strategies using OpenAPI/Swagger reduce integration friction, accelerate onboarding, and unlock contract-first testing workflows for cross-team API development.
API TestingWell-written API documentation isn't a nice-to-have — it's the leading indicator of developer adoption, enterprise integration velocity, and long-term API success.
API TestingWhen Postman stops scaling with your team, what comes next? A practical comparison of Karate, RestAssured, Insomnia, and Bruno across automation, collaboration, and CI/CD integration.
Product PhilosophyKarate's creator Peter Thomas weighs in on whether BDD is the right abstraction for API testing — and why Karate intentionally borrows Gherkin syntax without forcing the full BDD workflow on you.
API TestingSelenium revolutionised browser automation but wasn't designed for modern API-first architectures. Five concrete reasons teams are moving their regression suites from Selenium to Karate.
Community VoicesBenjamin Bischoff shares the story behind Mastering Karate Test Automation — how he turned years of hands-on Karate experience into a book that's now a go-to resource for new adopters.
Product PhilosophyMost teams still treat test automation as downstream infrastructure. Peter Thomas argues that until tests sit alongside production code in reviews, commits, and telemetry, quality will always lag shipping velocity.
Product PhilosophyA mental model for thinking about test automation maturity — from ad-hoc scripts to self-healing, self-diagnosing test suites integrated into every pull request.
Community VoicesA community-authored walkthrough of building a real-world API test suite with Karate — from feature file structure to environment-driven configs and reusable auth flows.
Async ProtocolsHow to test Kafka producers and consumers using Karate — covering topic setup, message assertions, schema validation, and combining Kafka testing with HTTP API calls in a single feature file.
Community VoicesAn early community post on getting started with Karate for API testing — still relevant today as an accessible on-ramp for developers moving from code-heavy frameworks like RestAssured.
Community VoicesMaking the case for an automation-first testing culture, where every API endpoint has a Karate test before it's considered "done" — and how to sell that mindset inside a traditional QA team.
Community VoicesAn early advocate's take on why Karate deserves a place in your toolchain — readable tests, hybrid API/UI coverage, zero Java required, and a genuinely active open-source community.
Community VoicesOne of the earliest community posts on Karate, from Adobe's Bertrand Delacretaz — a thoughtful deep-dive into why Karate's design choices make it uniquely effective for HTTP API testing.
No posts match this filter yet.