@wqqe

Почему при запуске e2e теста выкидывает ошибку?

Я написал тест, и он не проходит. При запуске он выдает ошибку : Execution context was destroyed, most likely because of a navigation.
Вот тест:
import puppeteer from 'puppeteer';

describe('ff', () => {
  test('dd', async () => {
    const browser = await puppeteer.launch({
      headless: false,
      slowMo: 100,
    });
    const page = await browser.newPage();

    page.goto('http://localhost:3000/photos/list');

    page.click('[data-hook="changeSearchState"]');
    page.click('input[data-hook="searchField"]');
    page.type('input[data-hook="searchField"]', 'officia');

    const cards = await page.evaluate(() =>
      Array.from(
        document.querySelectorAll('div[data-hook="cardPhoto"]'),
        (elem) => elem.textContent
      )
    );

    await browser.close();
  }, 10000);
});


Path я проверил, он корректный.
В чем может быть проблема ?
  • Вопрос задан
  • 13 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы