Вопросы по теме 'qunit'

Можете ли вы создавать «динамические» тесты с помощью MS Test Suite?
Я использую QUnit для тестирования некоторых JQuery, и у меня есть Watin для загрузки тестовой страницы и анализа результатов теста, но мне интересно, есть ли способ динамически генерировать тесты со страницы с помощью MS Test Suite вместо того,...
891 просмотров
schedule 04.07.2022

Модульное тестирование QUnit: проверка щелчка мышью
У меня есть следующий HTML-код: <div id="main"> <form Id="search-form" action="/ViewRecord/AllRecord" method="post"> <div> <fieldset> <legend>Search</legend> <p>...
4563 просмотров
schedule 27.06.2022

Автоматическое выполнение модульных тестов JavaScript в сборке с непрерывной интеграцией
У меня есть план сборки веб-приложения, работающий в системе непрерывной интеграции ( Atlassian Bamboo 2.5). Мне нужно включить модульные тесты JavaScript на основе QUnit в план сборки, чтобы при каждой сборке тесты Javascript будет запущен, и...
18490 просмотров

Как изменить цель вызова AJAX при вызове из другого представления/страницы?
Я тестирую скрипт .js, используя Qunit. У меня есть статическая тестовая программа .html, которая включает «тестируемый код» .js (CUT) и содержит соответствующую разметку. Я тестирую QUnit в другом включенном скрипте. Эта система и тестовый скрипт...
817 просмотров
schedule 07.10.2022

Почему этот тест QUnit RegExp не работает?
Я возился с QUnit и наткнулся на одну вещь. Я попробовал этот простой тест в Chrome: deepEqual(new RegExp(), /(?:)/); Я предполагал, что это пройдет, так как new RegExp() возвращает /(?:)/ в консоли разработчика. Кажется невозможным...
960 просмотров
schedule 26.06.2023

Утверждение вызова метода jsMockito не работает должным образом
У меня возникли проблемы с утверждением вызова некоторых методов при тестировании объекта Javascript с помощью QUnit + JsMockito. Базовая инфраструктура работает нормально: Qunit, JsHamcrest (зависимость Jsmockito) и Jsmockito правильно...
898 просмотров

Неблокирующие асинхронные тесты с использованием QUnit
Кажется, что функции QUnit stop() и start() позволяют ждать асинхронных тестов, но в течение этого периода ожидания весь набор тестов зависает. Есть ли способ запустить асинхронные тесты неблокирующим образом с помощью QUnit?
2736 просмотров
schedule 13.06.2023

Получение QUnit для запуска тестов по порядку
Я использовал qunit для написания серии тестов для кода javascript, который у меня есть. Прямо сейчас по какой-то причине будет запущен первый тест в моем списке, а затем будет запущен ПОСЛЕДНИЙ тест в списке, за которым следуют 2-й до последнего,...
3750 просмотров
schedule 11.04.2023

Запуск тестов QUnit с помощью Jenkins и Apache Ant?
Можно ли выполнить мои модульные тесты QUnit (javascript) из Jenkins? Мой скрипт сборки — Apache Ant. Будет ли Jenkins выполнять это как отдельный шаг сборки или мне нужно будет что-то добавить в конфигурацию моего скрипта сборки Ant?
11111 просмотров
schedule 07.05.2022

QUnit не может распознать более одного теста
У меня проблема с QUNIT, независимо от того, что я делаю, наборы тестов будут распознавать только один тест или модуль, даже если у меня есть несколько в javascript. Любая помощь будет оценена! <script>...
3317 просмотров
schedule 08.06.2022

QUnit-тестирование приложения Магазина Windows
Кто-нибудь использовал QUnit для тестирования приложения Магазина Windows? Любые рекомендации о том, как запустить тестирование гладко? Кажется, у меня проблемы с заглушкой методов, которые ссылаются на некоторые внутренние файлы Windows....
316 просмотров
schedule 13.03.2023

Интеграция ZombieJS и Qunit
кто-нибудь интегрировал тесты QUnit с ZombieJS? У меня есть сценарий, поэтому я хочу передать файл «tests.html» и опросить до завершения тестов, а затем прочитать результаты. Подобно тому, что я делаю с PhantomJS, и он отлично работает. В основном...
307 просмотров
schedule 30.10.2022

Отложенная загрузка данных Ember
Я пишу тесты qunit для контроллера Ember. В моем реальном приложении меня перенаправляют с другой страницы и я получаю данные. Но при написании тестов у меня возникли проблемы с получением данных из хранилища данных Ember, поскольку оно отправляет...
762 просмотров
schedule 02.06.2022

Настройка сборки CoffeeScript, которая поддерживает модульное тестирование?
Я хочу использовать CoffeeScript для создания того, что по сути будет библиотекой JavaScript. Я просто хотел бы иметь возможность определить некоторые классы с наследованием сохранить мой код в нескольких файлах напишите несколько...
354 просмотров
schedule 17.05.2023

Как выполнить модульное тестирование блока $(function () { }) с помощью Sinon и QUnit?
У меня есть код в файле JS, который выглядит так (упрощенно, конечно): $(function () { var num; $.getJSON('./getNumber.php', function (n) { num = n; }); $('#id').on('click', function () { alert(num); }); }); Мне нужно написать...
693 просмотров
schedule 19.06.2022

Тест QUnit зависает
Я новичок в тестировании qunit и JS. Тестируемый код выполняет анимацию (slideDown), которая должна быть завершена, прежде чем я утверждаю. Кажется простым, но я не могу заставить его работать. asyncTest('my test', function() {...
637 просмотров
schedule 07.12.2022

Модульное тестирование с избыточным сравнением значений
У меня есть эта странная ситуация в модульных тестах, когда мне нужно проверить функцию, которая возвращает значение, которое нельзя сделать вручную (значение). На самом деле эта функция создана для создания этого значения. Так что тестируйте так...
107 просмотров
schedule 28.04.2023

Как интегрировать тесты QUnit в Yii
У меня есть проект Yii, который начинает больше полагаться на javascript для большей части своей работы. Чтобы достичь достойного уровня тестового покрытия, я хотел бы использовать QUnit для тестирования javascript. Большая часть javascript...
246 просмотров
schedule 20.09.2022

Поддерживает ли phantomJS геолокацию?
Я пытаюсь запустить тестовые примеры qunit с PhantomJS. Один из моих тестов зависает, когда phantomJS пытается получить доступ к функции navigator.geolocation DOM. тот же тест отлично работает в браузере, просто висит в консоли с phantomJS....
2421 просмотров
schedule 27.09.2023

Как загрузить публичную функцию с помощью QUnit и TypeScript
Я использую QUnit для тестирования моего машинописного кода, и все в порядке, когда я запускаю простой пример, подобный этому: http://thomasardal.com/testing-typescript-with-typescript-using-qunit-and-chutzpah/ Но мой кошмар начинается, когда я...
1853 просмотров