Hoppa till innehåll

Testing

Requestly

Requestly är en öppen källkods-tillägg för Chrome som fångar upp, omdirigerar och mockar HTTP-anrop direkt i webbläsaren. Det används för att testa och felsöka nätverkstrafik utan att ändra applikationens serverkod.

Besök Requestly

Vad är Requestly?

Requestly är ett Chrome-tillägg med öppen källkod för att fånga upp, omdirigera och mocka HTTP-requests direkt i webbläsaren. Utvecklare använder det för att modifiera nätverkstrafik utan att ändra serverkod - till exempel för att omdirigera en produktions-API-URL till en lokal utvecklingsserver, injicera anpassade headers, blockera specifika requests eller simulera (mocka) API-svar för att testa frontend-beteende innan backend är klar. Eftersom det är öppen källkod går det att granska och bidra till koden, och trafikmanipuleringen sker lokalt i webbläsaren snarare än via en extern molntjänst. Det är ett utvecklarverktyg snarare än ett fullständigt testramverk och används ofta tillsammans med andra verktyg under utveckling, felsökning och manuell QA.

Vad den fria nivån räcker till

Requestly beskrivs som en öppen källkods-webbläsartillägg, vilket innebär att kärnfunktionerna för att fånga upp, omdirigera och mocka HTTP-anrop är fritt tillgängliga som tillägg. Källdatan anger inga ytterligare specifika kvoter.

Användningsfall

Omdirigera API-anrop till lokal miljö

Omdirigera anrop från produktion till en lokal utvecklingsserver för felsökning innan ändringar deployas.

Mocka API-svar

Simulera API-svar för att testa frontend-logik innan motsvarande backend-endpoint är färdig.

Modifiera HTTP-headers

Injicera eller ändra headers för att testa auktorisering, CORS-beteende eller cachning.

Blockera trafik för felsimulering

Blockera specifika requests för att simulera nätverksfel och testa fallback-logik i frontend.

Manuell QA-granskning av trafik

Granska och manipulera nätverkstrafik direkt i webbläsaren under manuell testning.

Styrkor och begränsningar

Styrkor

  • Öppen källkod - koden går att granska och bidra till
  • Körs som webbläsartillägg utan att kräva proxy-installation eller serverkonfiguration
  • Täcker flera use cases i ett verktyg: interception, redirect och mocking av HTTP-requests

Begränsningar

  • Begränsat till Chrome enligt källan - inte nödvändigtvis lika brett stöd som proxy-baserade verktyg
  • Fungerar på trafik som går genom webbläsaren - inte ett verktyg för server-till-server- eller mobilapp-trafik
  • Källan ger inga detaljer om eventuella betalda nivåer eller teamfunktioner utöver kärnfunktionen

Jämfört med alternativen

Inom samma testkategori finns webhook.site och UseWebhook.com, som också hanterar och inspekterar HTTP-trafik men fokuserar specifikt på att fånga upp inkommande webhooks via en temporär URL, snarare än att modifiera utgående requests i webbläsaren. CORS-Tester är mer nischat och kontrollerar enbart om en specifik domän är CORS-aktiverad. Requestlys styrka är den breda kombinationen av interception, redirect och mocking i en och samma webbläsarmiljö.

Vanliga frågor

Är Requestly gratis för alltid?

Källan beskriver det som ett tillägg med öppen källkod utan att ange prisnivåer. Grundfunktionaliteten är öppen källkod, men verifiera om det finns betalda team-tillägg hos leverantören.

Är det self-hosted eller molnbaserat?

Det körs lokalt som webbläsartillägg och är öppen källkod, vilket ger mer kontroll än en ren molntjänst - men källan specificerar ingen fullständig self-hosted serverversion.

Fungerar Requestly i andra webbläsare än Chrome?

Källan anger specifikt "Chrome Extension" - verifiera stöd för andra webbläsare direkt hos leverantören.

Vem passar Requestly för?

Utvecklare och QA-testare som behöver manipulera eller mocka nätverkstrafik under lokal utveckling och testning.

Kan jag mocka API-svar innan backend finns?

Ja, det är ett av kärnanvändningsfallen enligt beskrivningen av verktyget.

SIAX perspektiv

Ett praktiskt val för utvecklare och QA som behöver snabb HTTP-manipulation i webbläsaren utan att bygga en separat mockserver. Att verktyget är open source ger möjlighet att granska koden eller self-hosta, vilket kan vara relevant vid krav på EU-datalagring. Håll koll på skillnaden mellan den fria tilläggsfunktionaliteten och eventuella team- eller molnfunktioner som hos liknande verktyg ofta ligger bakom betalvägg.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal