Я пытаюсь запустить кукольника в бамбуковом беге.Но, кажется, есть проблема, чтобы выполнить это должным образом.Ошибка детализации ниже
Интересно, есть ли что-то, что я должен установить, чтобы он мог работать в бамбуке?или я должен сделать другую альтернативу.В Интернете нет доступных статей по этой проблеме.
И немного больше, я пытаюсь внедрить jest-image-snapshot в мой тестовый процесс.и выполнение вызова для создания снимка, подобного этому
const puppeteer = require('puppeteer');
let browser;
beforeAll(async () => {
browser = await puppeteer.launch();
});
it('show correct page: variant', async () => {
const page = await browser.newPage();
await page.goto(
'http://localhost:8080/app/register?experimentName=2018_12_STREAMLINED_ACCOUNT&experimentVariation=STREAMLINED#/'
);
const image = await page.screenshot();
expect(image).toMatchImageSnapshot();
});
afterAll(async () => {
await browser.close();
});
, причина журнала TypeError: Cannot read property 'newPage' of undefined
заключается в том, что const page = await browser.newPage();