← Alla exempel
04 / Playwright
Sticky webbläsarflöde
Behåll samma exit genom inloggning, CSRF-kontroll och ett flerstegsformulär.
Du bygger
Stabil sessionsidentitet i hela testet
SessionE2E
Playwright
const rawRunId = process.env.CI_RUN_ID ?? crypto.randomUUID();
const sessionId = `e2e${rawRunId.toLowerCase().replace(/[^a-z0-9]/g, "")}`.slice(0, 32);
const username = `${process.env.PROXYAPI_KEY}-session-${sessionId}-country-se`;
const browser = await chromium.launch({
proxy: { server: "https://proxy.proxyapi.se:443", username, password: "" },
});
try {
const context = await browser.newContext();
const page = await context.newPage();
await page.goto("https://your-app.example/sign-in");
// Continue the authorised test flow in the same context.
} finally {
await browser.close();
} Innan du kör i produktion
- ✓Sticky session är routinghjälp, inte ett löfte om att en upstream-IP aldrig försvinner.
- ✓Testa bara system och konton som du har rätt att använda.