Чего я пытаюсь достичь:
Я бы хотел создать электронный проект с правильной конфигурацией сквозного тестирования без головы.
Обнаружены проблемы
Spectronjs, кажется, решение для достижения этой цели. Однако нет никакой конфигурации, чтобы предотвратить открытие окна при каждом тесте. Чтение некоторых потоков в репозитории + документация об электронике в отношении тестирования упоминает Xvfb. Я пытался обдумать это, но до сих пор понимаю, что это не может быть установлено в Windows? И что альтернативы нет.
Список на странице включает в себя другие параметры, такие как Appvoyer или CicleCI, но они снова являются новыми, и я едва могу найти руководство по ним, не говоря уже о том, что мне не очень нравится, что я должен делать все эти шаги ( ссылка на учетную запись github / bitbucket и т. д.).
Я также пытался просмотреть демонстрационные приложения со страницы списка Electronjs, но не у всех есть тесты, и когда они это делают, они иногда пишутся на том, что кажется другим языком программирования, или специально нацелены для угловых или реакции, в то время как на моем конце я стремлюсь использовать vuejs.
Может ли кто-нибудь указать мне на чистый пример автономного завершения, чтобы завершить безголовый тест электронного приложения в Windows?