What Is Synthetic Monitoring? Uptime Monitoring vs. RUM vs. APM
Learn how synthetic monitoring, uptime monitoring, real user monitoring, and application performance monitoring differ—and how to combine them effectively.
The Testable Blog
Practical articles on keeping websites and APIs available, correct, and fast—plus the testing practices that support reliable systems.
From the blog
Learn how synthetic monitoring, uptime monitoring, real user monitoring, and application performance monitoring differ—and how to combine them effectively.
A practical guide to monitoring API availability, correctness, performance, authentication, rate limits, and multi-step business workflows.
A practical website monitoring checklist covering availability, content, performance, critical user journeys, dependencies, certificates, regions, and alerting.
Playwright Test is a powerful, well thought out test framework that helps you streamline and enhance your testing workflows. The Playwright team has carefully thought about various workflows related to software development and testing which makes it one of the best options out there. In this post we'll go over it's useful tags feature that make tests more organized, flexible, and efficient.
Playwright Test is a powerful, well thought out test framework that helps you streamline and enhance your testing workflows. The Playwright team has carefully thought about various workflows related to software development and testing which makes it one of the best options out there. In this post we'll go over it's useful annotations feature that make tests more organized, flexible, and efficient.
In this blog post we review the latest in the open source load testing scene and come up with a top 4 open-source load testing tools of 2024 list. Read on to see which tools made the cut. Note that this doesn't include functional testing tools like Playwright, Puppeteer, and Selenium which can also be used to run load tests with the help of an orchastration platform like Testable.
In the realm of real-time web applications, efficient, bidirectional communication between the client and server is crucial. This is especially true for applications requiring live content updates, such as chat applications, live sports updates, stock trading platforms, and more. Three popular technologies that facilitate this kind of communication are WebSockets, Socket.IO, and SockJS. Each comes with its unique features and use cases so in this blog post, we'll explore the differences to help you make an informed decision for your website streaming needs.
Playwright enables reliable end-to-end testing for modern web apps. Playwright provides two main tools: the Playwright Library for browser automation tasks and Playwright Test for end-to-end testing. While both tools leverage the same underlying technology, they serve distinct purposes and come with their unique set of features. In this blog post, we delve into a detailed comparison between Playwright Test and the Playwright Library, complete with practical code examples to showcase their capabilities.
Introduction
Locust.io is a popular Python based open-source load testing tool that allows developers to simulate user traffic on their websites or applications.