Описание тега funcunit

FuncUnit - это бесплатная среда тестирования веб-приложений с открытым исходным кодом, которая использует jQuery-подобный синтаксис для своего API. Тесты выполняются в браузере, а IDE также находится в разработке.
1 ответ

Тестирование взаимодействия двух страниц с FuncUnit

Я хочу проверить взаимодействие двух страниц (открытых разными пользователями, но не имеющих куки). Могу ли я сделать это с FuncUnit? Очевидно зовет S.open() дважды не приводит к открытию обеих страниц. Я тоже пробовал S.sub(), но это не определено.…
29 апр '12 в 22:55
2 ответа

Как установить свойство элемента с помощью Funcunit в окне qunit (тестовое окно)

Я использую FuncUnit с Qunit для тестирования приложения. Я хотел бы установить selected свойство опции <select> меню будет true, В jQueryЯ мог бы сделать что-то вроде $('select#id option:eq(0)').prop('selected', true).change(); для достижения…
23 ноя '16 в 15:58
2 ответа

Как подавить ошибки модуля FuncUnit в тестах?

У меня есть тестовый пример FuncUnit, в котором я открываю веб-страницу, используя F.open("http://www.example.com"); На нашей странице есть известная проблема, что примерно одна из примерно 20 раз веб-страница не загружается по какой-либо причине. Я…
07 дек '16 в 22:09
1 ответ

Открытие Funcunit вызывает проблемы в онлайн-сервисах CI, таких как Travis и CircleCI

У меня есть плагин donejs ( https://github.com/riescorp/donejs-typeahead), и я решил использовать funcunit ( http://funcunit.com/) для тестирования взаимодействия с графическим интерфейсом. Все отлично работает на моем компьютере, либо запуск тестов…
04 дек '16 в 22:12
2 ответа

Javascript FuncUnit открыть более широкое окно?

Когда я пытаюсь использовать FuncUnit, чтобы открыть окно браузера для запуска некоторых тестов, оно открывается слишком узко, и сайт, который я тестирую, скрывает некоторые пункты меню для работы с узким окном. Есть ли какой-нибудь способ увеличить…
12 янв '14 в 02:48
2 ответа

Как заставить funcunit закрыть новое окно браузера после тестов

Я использую funcunit для тестирования моего приложения JavascriptMVC. Он открывает новое окно браузера, где он запускает мое приложение. Я хотел бы, чтобы это также закрыло окно после испытаний. Как это сделать?
4 ответа

Очистка входного текстового поля с помощью FuncUnit

Я пишу FuncUnit для моего приложения. Я просматриваю приложение в Google Chrome. У меня есть текстовое поле, которое изначально скрыто. Мне нужно сделать его видимым, а затем очистить текст, уже присутствующий в этом текстовом поле. У меня есть след…
12 июл '12 в 14:09
0 ответов

FuncUnit не запускает тесты с PhantomJS

Я пытался создать серию функциональных модульных тестов для запуска на веб-сервере Node.js, используя PhantomJS в качестве браузера, тестируя функциональность на другом сайте. В прошлом я успешно использовал FuncUnit для запуска функциональных тесто…
28 май '15 в 14:13
3 ответа

Модульное тестирование JS-приложения с перезагрузками страниц и фреймами

У меня есть приложение, для которого перезагрузка страницы / навигация и iframes имеют решающее значение, и эти части, кажется, очень сложно покрыть юнит-тестами. Я хочу быть в состоянии написать smt. как это: it('should fire appropriate callbacks o…
31 дек '13 в 12:49
0 ответов

Невозможно ввести номер с помощью FuncUnit

Я использую FuncUnit с Jasmine для тестирования моего веб-приложения, и одна проблема, с которой я постоянно сталкиваюсь, связана с вводом ввода типа номера. <input type="number" min="0.01" step="0.01" pattern="[0-9]+([\.|,][0-9]+)?" class="form-…
16 окт '14 в 10:25
1 ответ

CanJS: модульное тестирование различных частей

У меня есть один вопрос. Я начал использовать CanJS совсем недавно и пытался создать модульные тесты (funcunit / jasmine), которые будут работать в сборке maven с TeamCity (без головы). Было относительно легко протестировать Model, потому что она не…
01 дек '14 в 10:34
1 ответ

Иногда Funcunit генерирует недопустимые файлы XML

Использование опции ouput для генерации xml-файла с результатами теста иногда создает испорченные xml-файлы. Команда, которую я использую для генерации результатов xml: ./js funcunit/open/phantomjs myapp/myapp_test.html -out myapp/docs/funcunit.xml …
1 ответ

Funcunit - почему скорость и надежность моих тестов различаются в зависимости от того, выполняется ли тест на активной вкладке в Chrome?

Я пробую FuncUnit с помощью простого сценария входа / выхода для приложения, использующего Chrome в Windows 7. Я заметил, что скорость и надежность теста различаются в зависимости от того, выполняется ли тест на текущей выбранной вкладке в Хром. Есл…
26 мар '15 в 14:56
1 ответ

Разница между функунитом и жасмином?

Привет! Может кто-нибудь дать точную разницу между инфраструктурами модульного тестирования FuncUnit и Jasmine для Javascript. Я пошел к Jasmine Framework и обнаружил, что это немного просто, но мне нужно найти точные различия между этими двумя плат…
13 сен '12 в 10:04
1 ответ

Интеграция функции Jenkins funcunit с результатами xunit не работает

У меня есть пара тестов, написанных в funcunit by Bitovi, и после того, как я наконец получу их для работы с фантомами, я бы хотел автоматизировать их на работе в Jenkins. Это на самом деле уже работает, но мне нужен способ визуализации моих резуль…
27 июн '13 в 07:26
0 ответов

Использование FuncUnit .click() в кадре

Я пытаюсь смоделировать пользовательский щелчок на элементе внутри тега фрейма, используя FuncUnit.prototype.click(), и у меня ничего не получается. Я попытался приковать вызов click () так, S('#main').contents().find('#Planning').visible('Planning …
16 июл '14 в 21:13