Вопросы по теме 'karma-runner'
Тестирование наличия фильтра в Angular
Я новичок в модульном тестировании и пытаюсь понять вещи. Я стараюсь следовать этому руководству: http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html#testing-filters . В моем приложении AngularJS у меня есть...
5113 просмотров
schedule
08.12.2022
Testacular: обнаружена ошибка объявления
Я определил пустой модуль в angular.js:
angular.module('todoList', [], function () {
})
затем я хочу проверить это, в моем conf.js я загружаю этот javascript:
files = [
JASMINE,
JASMINE_ADAPTER,
// lib...
8254 просмотров
schedule
25.02.2024
Несколько раз это описывают при написании Jasmine Test (BDD)
В настоящее время я пишу тест в Jasmine, используя Karma в качестве бегуна JS. Может ли быть несколько «это» внутри «описания», как показано ниже:
describe('PhoneCat controllers', function() {
describe('PhoneListCtrl', function(){...
4129 просмотров
schedule
13.05.2024
Могут ли тесты e2e сценария Angular интегрировать рабочий процесс внешнего ресурса
Как вы используете средство запуска e2e-сценариев Karma Runner (ex-Testacular) для интеграции рабочего процесса вне офиса/вне приложения/внешнего ресурса в e2e-тест?
Базовый сценарий:
Приложение имеет кнопку.
Нажмите кнопку, чтобы отправить...
3244 просмотров
schedule
17.07.2022
Karma Runner › Загрузка bootstrap.js до исключения angular и angular-mocks
У меня есть приложение angularjs с некоторыми директивами, которые используют компоненты jquery и bootstrap. Итак, чтобы протестировать директивы, я определил следующий порядок файлов в karma.unit.conf.js:
files = [
JASMINE,
JASMINE_ADAPTER,...
1914 просмотров
schedule
10.06.2022
Angularjs e2e тестирует сравнение прошлого и будущего
В настоящее время я пытаюсь выяснить, есть ли способ сделать простое сравнение будущего и прошлого, например.
1) Проверьте состояние списка, получив длину списка 2) Выполните действие, которое в случае успеха увеличит список 3) Сравните текущую...
775 просмотров
schedule
18.08.2022
Установите свойство «браузеры» конфигурации в командной строке в karma runner
Я обычно использую browsers=['PhantomJS'] для запуска своих спецификаций с кармой, потому что это быстрее, чем хром, и меня немного раздражает, когда хром открывает браузер перед окном при каждой загрузке.
Но когда у меня возникает ошибка и мне...
8031 просмотров
schedule
13.12.2022
Как создать тесты кармы e2e для углового приложения с запросами XHR?
Я создал угловое приложение с логином. Я хочу протестировать его с кармой e2e, но возникают некоторые проблемы. Мне нужно войти в систему перед каждым тестом.
describe('Tests for logged user', function () {
// login before each test...
690 просмотров
schedule
01.08.2022
Как я могу загрузить HTML-фикстуры для модульных тестов Javascript в Karma с помощью Mocha?
Я ищу достойный тестировщик и фреймворк для модульного тестирования для Javascript. Моими кандидатами являются Карма и Мокко. Раньше я использовал JsTestDriver, где добавление фикстур HTML было простым, но я не могу найти способ, как загружать...
2283 просмотров
schedule
15.04.2022
Как получить более качественные отчеты о тестировании в консоли?
У меня есть довольно простой файл karma.config.js
basePath = '../';
files = [
JASMINE,
JASMINE_ADAPTER,
'js/lib/angular*.js',
'test/lib/angular/angular-mocks.js',
'js/**/*.js',
'test/unit/**/*.js'
];
autoWatch = true;
browsers =...
25631 просмотров
schedule
04.07.2023
Карма ошибка неизвестного провайдера
Я полный новичок в модульном тестировании javaScript, angularJS и Karma. Мне удалось написать проходные тесты для контроллеров, но теперь, когда я пытаюсь протестировать службы, я получаю следующую ошибку: Unknown provider <- nProvider <- User...
2057 просмотров
schedule
15.04.2023
Ошибки с Karma и Jasmine, вызванные междоменным AJAX
Я настраиваю тесты, которые используют Jasmine и Karma для проверки моего JavaScript. Karma работает в Node.js и запускает браузер Chrome.
Я продолжаю получать сообщение об ошибке «Chrome 28.0 (Windows) ERROR Script error. at: 0». Прослеживая...
3458 просмотров
schedule
21.06.2022
Консоль Karma runner - вывод только неудачных тестов
Это вывод по умолчанию Karma test runner (с одним неудачным тестом):
.
..
...
e 28.0 (Windows): Executed 413 of 421 (1 FAILED)
e 28.0 (Windows): Executed 414 of 421 (1 FAILED)
e 28.0 (Windows): Executed 415 of 421 (1 FAILED)
e 28.0 (Windows):...
17276 просмотров
schedule
04.08.2023
Ошибка при запуске образца кармы angularjs
В приложении introtokarma я изменил файл karma-e2e-config.js следующим образом:
module.exports = function(config) {
config.set({
basePath : '../',
files : ['tests/e2e/**/*.js'],
frameworks: ['ng-scenario'],
autoWatch :...
7454 просмотров
schedule
14.04.2023
Сквозные тесты AngularJS с использованием Karma со статическим файлом вместо сервера
У меня есть сквозные тесты для моего приложения AngularJS, и я использую Karma в качестве средства запуска тестов. В настоящее время у меня есть следующее в моей конфигурации Karma:
config.proxies = {
'/': 'http://localhost:9292/'
};
Мне...
1729 просмотров
schedule
10.01.2023
тестирование области директивы Angular с загруженным jQuery
Когда у меня есть директива Angular, использующая контроллер, я смог получить доступ к области действия директивы в своих тестах, выполнив следующие действия:
element = angular.element('<my-directive></my-directive>');
element =...
217 просмотров
schedule
05.11.2022
Тестирование службы AngularJs в модуле под названием «MyApp.services».
В книге AngularJS есть полный пример приложения под названием «guthub». И в этом приложении определены различные службы в модуле под названием «guthub.services». Однако нет примера того, как правильно тестировать службы, находящиеся в другом модуле,...
300 просмотров
schedule
12.07.2023
как тайм-аут работает в угловых тестах, запущенных в карме
Я люблю использовать консольный журнал для обратной связи, возможно, слишком много, и иногда я сталкиваюсь с кодом, в котором по соглашению мы добавили $timeout в директиву/службу/контроллер, иногда до 500 мс, и теперь проблема во время модульного...
19201 просмотров
schedule
14.09.2022
как издеваться над location.path в модульных тестах angular
http://blog.artlogic.com/2013/05/06/angularjs-best-practices-ive-been-doing-it-wrong-part-2-of-3/
Я тестирую директиву маршрутизации с ссылками location.path на шаблоны, которые не могут быть найдены. Так....
Я хочу смоделировать тест...
7048 просмотров
schedule
19.03.2023
Невозможно прочитать свойство «транспорт» неопределенного в модульном тесте karma-jasmine
Я создал проект с AngularJs и провел модульное тестирование с помощью Karma и jasmine. Один из моих контроллеров в проекте Angular должен ссылаться на socket.io для передачи данных с сервером. И я написал модульный тест для этого контроллера. Ана...
1553 просмотров
schedule
30.05.2023