Я использую Qunit, и я недавно изучил Qunit, чтобы проверить свои внутренние функции javascript, я хочу использовать его также для некоторых пользовательских взаимодействий, таких как тестирование сообщения об ошибке после проверки JQuery. Так как я не использую HTML-страницы (я должен проверить их на gsp, что требует рабочей среды выполнения.) Я не знаю, как их протестировать. Можно ли тестировать их по заданному имени хоста (например, Selenium-tests)?Тест Qunit в Javascript
0
A
ответ
1
Действительно ли необходимо проверить свои взаимодействия с реальным хостом? Вы всегда можете использовать mocks и тестировать только в том случае, если ваши сообщения об ошибках вызываются должным образом, без фактического контакта с любыми внешними элементами. В конце концов, это целая единица модульного тестирования. Я лично использую SinonJS для такого рода вещей. Вы также можете проверить другие смешные рамки, если хотите (например, JsMockito).
Для получения дополнительной информации о mocks и stubs, я бы рекомендовал вам прочитать this article и немного рассказать об этом на Google's testing blog.
Смежные вопросы
- 1. тест QUnit для ViewModel
- 2. Тест на видимый тест QUnit виджета JQueryUI
- 3. Почему qUnit не распознает мой тест?
- 4. Получение 404 при попытке выполнить qunit-тест
- 5. тест QUnit неудачу в асинхронном вызове
- 6. QUnit - Базовый тест - значение поля проверки
- 7. QUnit Модульное тестирование: Тест Mouse Click
- 8. Qunit javascript testing
- 9. Тестирование функции javascript с qunit
- 10. QUnit тест не распознает определенный объект
- 11. Тест на модульность AjAX QUnit Async
- 12. grunt и qunit - работает один тест
- 13. Тест ajax вызов с qunit и mockjax
- 14. Почему этот тест QUnit терпит неудачу?
- 15. Журналирование клиента Qunit Javascript
- 16. Сравнение двух объектов QUnit Javascript
- 17. QUnit Javascript модульное тестирование
- 18. Javascript Testing with QUnit
- 19. Mocking «это» в JavaScript QUnit
- 20. Как получить HTML-страницу ASP.NET MVC 3 в тест QUnit?
- 21. QUnit autostart
- 22. QUnit Тест для нокаута JS неудовлетворительную: "ReferenceError: ViewModel не определен"
- 23. Инфраструктура для QUnit и JavaScript
- 24. Модуль тестирования функции javascript с Qunit
- 25. Тест Qunit с использованием комбинированного поля Kendo, undefined
- 26. Добавить объекты DOM в qunit-fixture + Qunit
- 27. Ожидание в QUnit тестирует
- 28. Тест QUnit в Firefox 23: «TypeError: document.setUserData не является функцией»
- 29. получить название (имя) в настоящее время работает тест QUnit
- 30. QUnit не работает внешний файл JavaScript