Описание тега karma-chrome-launcher

1 ответ

Недопустимое свойство chai при использовании браузеров Chrome, Firefox в Karma

Я использовал PhantomJS в качестве браузера для запуска моих тестов кармы с использованием grunt-karma. Сейчас я пытаюсь переключиться на другой браузер, но получаю набор ошибок "Недопустимое свойство Chai" при запуске тестов, которые, как представл…
0 ответов

Выполнение углового модульного теста в докере - Невозможно загрузить браузер RangeError: Превышен максимальный размер стека вызовов

У меня проблема с запуском модульных тестов для углового проекта внутри док-контейнера. Я прошел через все, что я могу придумать, но, похоже, не могу найти проблему. Эти тесты отлично работают вне докера, используя те же команды. Я использую узел:11…
2 ответа

Как отлаживать ошибки с карма-сервера?

Я использую karma вместе с karma-typescript (но это не Angular проект, поэтому я не использую angular-cli). Приблизительно половина моих тестовых прогонов выдает ошибку после того, как все тесты пройдены, и я озадачен тем, как продолжить. Вот вывод.…
0 ответов

Преобразование недавно созданного углового проекта cli для использования mocha framework вместо jasmine

Привет, я создал новый проект с последним угловым кликом. Он создает проект, который использует жасмин в качестве основы тестирования. Я хотел использовать мокко. Я добавил необходимые плагины после проекта https://github.com/arranbartish/angular-cl…
1 ответ

Karma.conf.js загружает файлы перед запуском Chrome

Если я запускаю свои тесты с browsers: ['PhantomJS'], тесты проходят, но если я запускаю с браузерами: ['Chrome'], то он говорит google is not defined Я думаю, потому что он загружает браузер Chrome перед файлами в поле файлов karma.conf.js. Как мне…
0 ответов

Карма - Жасмин отключен тайм-аут

Я написал тестовые примеры, используя Карму и Жасмин. Тестовые случаи не могут выполнить приведенную ниже ошибку. Karma.js module.exports = function(config) { config.set({ browserDisconnectTimeout: 20000, browserDisconnectTolerance: 0, browserNoActi…
2 ответа

Угловые юнит-тесты - запуск Chrome после успешной сборки (много времени)

На некоторых машинах сборка приложения Angular занимает более 2*60 секунд (тайм-аут по умолчанию для Chrome, запущенного Karma, чтобы поймать контент). Есть ли способ заставить Karma запустить Chrome после завершения сборки? мой package.json: { "dep…
0 ответов

Тесты karma e2e завершаются с ошибкой E/launcher - процесс завершен с кодом ошибки 199

Тесты e2e моего углового приложения завершаются с ошибкой в ​​Jenkins. E / launcher - процесс завершен с кодом ошибки 199 [E2E Test] npm ERR! код ELIFECYCLE [E2E Test] npm ERR! errno 199 Ошибка: сборка модуля не удалась: ошибка: отсутствует привязка…
01 окт '18 в 05:14
0 ответов

Отладка кармы в Chrome больше не работает

Мы работаем над проектом Angular, в котором мы используем Karma/Jasmine для нашей среды тестирования. Мы использовали karma-chrome-launcher для отладки тестов, и он работал отлично. По какой-то причине он перестал работать в последнее время. Хотя я …
02 фев '17 в 16:33
1 ответ

Почему Карма не получает сообщение от браузера после завершения выполнения тестов?

Тест не удался с: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test. Итак, я добавил this.timeout(0) к этому, то я получил: Disconnected, because no message in 10000 ms. Я продолжал добавлять browserNoActivit…
0 ответов

Angular Karma - "warn [веб-сервер]: 404" НЕ НАЙДЕН - при попытке запустить единую спецификацию из списка тестов спецификаций в браузере

Я использую карму с жасмином с Angular-CLI 4. Из package.json: "karma": "~1.7.0", "karma-chrome-launcher": "~2.1.1", "karma-cli": "~1.0.1", "karma-coverage-istanbul-reporter": "^1.2.1", "karma-jasmine": "~1.1.0", "karma-jasmine-html-reporter": "^0.2…
1 ответ

Angular 5: Тестирование модуля Karma не запускает HeadlessChrome в среде CI

Мы сталкиваемся с проблемами в нашей среде CI (Jenkins в модуле сборки Docker в Openshift). Ошибка: не удалось откорректировать оценку OOM для средства визуализации с помощью pid 261. Разрешение отклонено (13) Вот некоторые дополнительные сведения: …
0 ответов

Карма, мокко, хром безголовый и клик тестирование по URL

Я пытаюсь использовать Karma & Chrome Headless для замены тестирования, которое я бы сделал с CasperJS & PhantomJS, чтобы загрузить общедоступный сайт для сквозного тестирования щелчков. Идея заключается в том, что это будет автоматический тест на к…
1 ответ

Тесты Karma Chrome провалились в Chrome, но прошли в PhantomJS

Я пытаюсь запустить тесты в браузере Chrome, используя Karma. Я запускал их в PhantomJS без каких-либо проблем, но надеялся перейти на ChromeHeadless. Я обнаружил, что тесты не проходят в Chrome или ChromeHeadless, но все же проходят с использование…
2 ответа

Почему мой karma-config.js запускает несколько запусков кармы, и только первый из них работает?

Конвейер CircleCI CI/CD, обрабатывающий приложение Angular 7, завершается ошибкой на этапе тестирования, при этом журнал CircleCI указывает на то, что браузер не зарегистрирован, хотя он запускается один раз и работает! Я строю конвейер CircleCI CI/…
1 ответ

Автоматизированное тестирование с Project Piper

В настоящее время мы находимся в процессе настройки конвейера CI/CD для нашей среды SCP CF на основе Project Piper. После многих проб и ошибок мы проделали значительный процесс, однако мы все еще не можем запустить наши тесты кармы. Мы поняли, что н…
0 ответов

AfterAll была выдана ошибка - во время тестирования веб-компонента с Karma

У меня очень простой веб-компонент, и я хочу его протестировать. Я получаю ошибку, упомянутую в этой теме вопроса. Я обнаружил немного похожий вопрос: " Ошибка Jasmine Karma" "Ошибка возникла после afterAll \ nUncaught ReferenceError: контейнер не о…
0 ответов

Запуск кармы с помощью теста ng дает ошибку: порождает EPERM на ChildProcess.spawn

Когда я пытаюсь запустить ng test с участием karma а также jasmineЯ сталкиваюсь с этой проблемой: нг тест 10% building 2/2 modules 0 active03 07 2019 16:48:19.811:WARN [karma]: No captured browser, open http://localhost:9876/ 03 07 2019 16:48:19.965…
1 ответ

Карма пусковые установки на Linux

У меня есть проект, над которым я работал на компьютере с Windows, однако недавно мне пришлось переключиться на Linux в качестве основного компьютера разработчика, и это вызывает у меня некоторые проблемы при попытке запустить модульные тесты JS с и…
1 ответ

Как запустить Karma с Chrome на TravisCI (Ubuntu 16.04/Xenial)?

Мои тесты недавно начали давать сбои на TravisCI, потому что Google, по-видимому, прекратил поддержку Ubuntu 14.04 (Trusty) в последней версии Chrome. Я обновился до Ubuntu 16.04 (Xenial), но теперь не могу заставить Karma подключиться к Chrome: 11 …