taiko: Screenshot on element fails with nodeId undefined

const { openBrowser, goto, toRightOf, text, closeBrowser } = require('taiko');
(async () => {
    try {
        await openBrowser();
        await goto('google.com');
        await screenshot(text('Images', toRightOf('gmail')), {path : 'screenshot.png'})
    } catch (error) {
        console.error(error);
    } finally {
        await closeBrowser();
    }
})();

✘ Error: Invalid parameters (nodeId: integer value expected), run .trace for more info.

https://spectrum.chat/taiko/general/screenshot-of-element-is-failing-with-error~b91b65be-247e-44b9-9ac7-a228f8f72454

Taiko: v1.0.6 and master

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 15 (8 by maintainers)

Most upvoted comments

@vishalsangave - your use is correct, I guess this is something we should fix in taiko.