С TestCafe и Electron, есть ли способ, позволяющий приложению Electron завершать работу, который не будет зависать TestCafe? - PullRequest
0 голосов
/ 27 апреля 2020

Мне нужно закрыть наше приложение Electron из пользовательского интерфейса приложения Electron. Тем не менее, TestCafe часто зависает, когда я делаю это, поскольку, скорее всего, он хочет завершить работу самого приложения и выполнить какую-то внутреннюю очистку.

Я пробовал различные решения, включая взлом самого источника TestCafe и создание пользовательского интерфейса. завершение работы различных обратных вызовов after и afterEach, но не нашли надежного решения. Иногда TestCafe корректно завершает работу, а иногда зависает с ошибкой:

ERROR The Electron 3.0.2 / Windows 10 browser disconnected. This problem may appear when a browser hangs or is closed, or due to network issues.

Существует ли способ, позволяющий тестируемому приложению Electron завершить работу, который не приводит к зависанию TestCafe? Любая помощь приветствуется.

м

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