Транспортир: «ошибка: ENOENT: нет такого файла или каталога» при запуске. - PullRequest
0 голосов
/ 07 августа 2020

Я столкнулся с проблемой при запуске скриптов тестирования транспортира. Есть блок «it», который содержит команды для входа на веб-страницу и проверки содержимого таблицы. Но сообщается об одной ошибке, например: «Ошибка: ENOENT: нет такого файла или каталога, открыть 'C:\Users\xxx\source\repos\project\source\e2e\report\dashboardReport\chrome-book a flight with business\self automatically check the message of book repeatedly.png' Вот код этого блока:

it('enter the manifest page', () => {
  browser.wait(browser.get(browser.baseUrl + 'admin/reconcile-flight'));
  FlightNo.then(flightno => {
    console.log(flightno);

    var tbTarget = element.all(by.css('.k-grid-container')).first();
    browser.wait(ExpectedConditions.visibilityOf(tbTarget), 10000);

    let trTarget = tbTarget.all(by.css('[kendogridlogicalrow]')).filter(tr => {
      return tr.all(by.tagName('a')).getText().then(flgNo => {
        return flgNo.includes(flightno);
      });
    }).first();

    trTarget.all(by.tagName('a')).first().click();
  })
})

Я выполнил команды со следующим рабочим процессом: 1) перейти на веб-страницу, 2) найти таблицу (tb), 3) найти строку с целевым полетом (tr), 5) найдите ячейку гиперссылки на рейс, 6) щелкните и войдите на веб-страницу.

Я почти уверен, что видел, как программа вошла на целевую веб-страницу. Так может кто-нибудь поделится своими мыслями?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...