Global Helper
See also
Login Code:
// =============================================================================
// User Code Here
// =============================================================================
async function user_code ( page
, a_base_url
)
{
// start user code.
// Note: executing `goto` is mandatory for helper to work properly
// Modify For Your Own Application.
await page.goto( a_base_url );
// Example `Login` Code Below.
// uncomment and modify for your own website
await page.locator('input[name="user"]').click();
await page.locator('input[name="user"]').fill('demo');
await page.locator('input[name="pass"]').click();
await page.locator('input[name="pass"]').fill('password');
await page.getByRole('button', { name: 'LOGIN' }).click();
//page reload
await page.goto( a_base_url );
// end user code.
}
// =============================================================================
Logout Code
// =============================================================================
// Login EzE2E Login Cookie Demo
// =============================================================================
async function user_code ( page
, a_base_url
)
{
// start user code.
// Note: executing `goto` is mandatory for helper to work properly
// Modify For Your Own Application.
await page.goto( a_base_url );
// Example `Logout` Code Below.
// uncomment and modify for your own website
await page.getByRole('link', { name: 'Logout' }).click();
// end user code.
}
// =============================================================================