Skip to content

Getting error during Legacy Integration my tests #20

@jackshavryhin

Description

@jackshavryhin

Screenshot from 2024-03-12 09-54-26
When i trying "Legacy Integration" with my tests wrote on "NodeJS/Playwright", when i trying connect via wssEndpoint getting such issue "Error: browserType.connect: Target page, context or browser has been closed".

test('Authentication Test', async ({}) => {
    const caps = {
        osVersion: "13.0",
        deviceName: "Samsung Galaxy S23", // "Samsung Galaxy S22 Ultra", "Google Pixel 7 Pro", "OnePlus 9", etc.
        browserName: "chrome",
        realMobile: "true",
        name: "My android playwright test",
        build: "playwright-build-1",
        "browserstack.username":  "userName",
        "browserstack.accessKey": "password",
        "browserstack.local":  true,
    }
  let vBrowser = await playwright.chromium.connect({
        wsEndpoint:
            `wss://cdp.browserstack.com/playwright?caps=` +
            `${encodeURIComponent(JSON.stringify(caps))}`,
    });

    let vContext = await vBrowser.newContext();

    const page = await vContext.newPage();

    await test.step("Login Test", async () => {
        await Login(page, config);
    })

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions