Launch a web flow with a reusable browser profile.
import { flow } from "@qawolf/flows/web"; export default flow( "Use saved profile", { target: "Web - Chrome", launch: { browserContext: "persistent", userDataDir: "/tmp/qawolf-profile", }, }, async ({ page }) => { await page.goto("https://example.com/account"); }, );
const userDataDir = `/tmp/qawolf-profile-${Date.now()}`; export default flow( "Use isolated profile", { target: "Web - Chrome", launch: { browserContext: "persistent", userDataDir, }, }, async ({ page }) => { await page.goto("https://example.com/account"); }, );
Was this page helpful?