Hi Team,
I see few examples where people have written test as
page.goto('test-site-5', { waitUntil: 'networkidle'});
page.$('input[name="UserId"]').type('username');
page.$('input[name="Password"]').type('password');
page.$('input[type="submit"]').click();
but its not working for me, browser is just getting open and closed, I have to used page.goto as async function e.g.
page.goto('url', { waitUntil: 'load' }).then(()=>{
page.$("//input[@id='']").type('')
page.$("//input[@id='']").type('')
return Promise.all([
page.waitForNavigation(),
page.$("//button[@name='']").click()
])
and this works for me.
Can you please confirm why so