proxyapi. från Hugo & Friends AB
← Alla exempel

03 / Playwright

Lokaliseringstest per land

Kontrollera språk, valuta och regionalt innehåll genom att byta land i proxyanvändarnamnet.

Du bygger

Samma testsvit mot flera marknader

QAGeografi
Playwright
import { chromium } from "playwright";

const country = (process.env.TEST_COUNTRY ?? "se").toLowerCase();
const key = process.env.PROXYAPI_KEY;
const browser = await chromium.launch({
  proxy: {
    server: "https://proxy.proxyapi.se:443",
    username: `${key}-country-${country}-type-residential`,
    password: "",
  },
});

const page = await browser.newPage();
await page.goto("https://your-app.example", { waitUntil: "networkidle" });
await page.screenshot({ path: `artifacts/home-${country}.png`, fullPage: true });
await browser.close();

Innan du kör i produktion

  • Tillgängliga länder beror på den aktiva poolen; bygg ett tydligt skip-beteende i CI.
  • Använd en egen testmiljö när testet kan skapa beställningar eller annan data.