Skip to main content

14 posts tagged with "Software Testing"

View All Tags

How to Intercept and Edit HTTP Requests Before They Are Sent (No Proxy Needed)

路 14 min read
Daniel Caldas
Co-founder

You want the next request to go out a little differently. A bigger quantity, an expired token, someone else's id, a field the backend does not support yet. Not forever, just this once, to see what happens.

That is a request breakpoint: stop the request in flight, edit it, let it go. Desktop proxies have done this for twenty years, but they ask you to reroute your traffic and trust a certificate first. This guide shows how to do it from inside the page with tweak's Edit before send, which use cases it covers, and how it compares, feature and price, with Charles, Fiddler, Proxyman, Burp Suite and the free tools.

tweak vs Mock Service Worker (MSW)

路 6 min read
Daniel Caldas
Co-founder

If you're debugging HTTP requests or mocking APIs for frontend development, you've likely considered both tweak and Mock Service Worker (MSW). While both tools allow you to intercept and modify network traffic, they approach the problem from completely different angles. tweak is a lightweight browser extension; MSW is a code-level library that integrates directly into your project. Understanding their differences will help you pick the right one for your workflow.

tweak vs Proxyman: Browser Extension vs Desktop Proxy

路 5 min read
Daniel Caldas
Co-founder

If you're debugging HTTP requests and network issues, you've likely considered both tweak and Proxyman. Both tools let you intercept, inspect, and modify network traffic, but they approach the problem from different angles. tweak is a lightweight browser extension; Proxyman is a full-featured desktop proxy application. Understanding their differences will help you pick the right one for your workflow.

tweak vs Requestly: Which HTTP Mocking Tool Is Right for You?

路 4 min read
Daniel Caldas
Co-founder

If you've been searching for a way to mock HTTP requests in your browser, you've likely come across both tweak and Requestly. Both tools let you intercept and modify network requests without touching your backend, but they approach the problem differently. This post breaks down what each tool does well and when you should reach for one over the other.

What a Google Search Can't Tell You About These JS Testing Frameworks

路 24 min read
Daniel Caldas
Co-founder

This blog post gives detailed insights into the most prevalent JavaScript E2E (end-to-end) testing frameworks. We break down our article into two main sections:

  1. Our experience - we tried six different frameworks by writing the same test case on the same web application and provided detailed pros/cons of working with those technologies. All the code examples are available here.
  2. Deep dive - to help you decide the best framework for your project, we pulled together many different data sources - e.g., the state of JS survey, social networks, GitHub, etc. We evaluate each framework across four categories: feature set, adoption & popularity, DX (developer experience), and maintenance.

How to Simulate HTTP Request Errors

路 4 min read
Daniel Caldas
Co-founder

Errors handling is part of our work as developers. You can try to ignore them at first, but to offer a good user experience, you don't want your website breaking just because one of the API endpoints decided to give up on you. These days we try to find clever workarounds to run our applications with a graceful degradation strategy. We build software to work in an optimal environment while providing certain fallbacks not to break the experience entirely when there's some disturbance in the system (e.g., lousy network condition, CPU lag, etc.).

In this article, we will understand how to maximize productivity when tackling HTTP requests error handling from a front-end development perspective.