Неверный идентификатор сеанса при закрытии текущей вкладки с помощью CodeceptJS

#javascript #webdriver #codeceptjs

Вопрос:

Я получаю invalid session id ошибку при попытке закрыть текущую вкладку с помощью CodeceptJS I.closeCurrentTab() и не знаю, как это исправить, так как большинство вопросов здесь, похоже, касаются других фреймворков, таких как Selenium.

Ответ №1:

Я заставил это работать, и, похоже, вам действительно нужно переключиться обратно на главную вкладку, а затем закрыть вместо этого другие вкладки

 When('The user switches back to the main tab', async () => {
  await I.switchTo();
  await I.closeOtherTabs();
});
 

Более подробная информация здесь