Я начинаю с додзё. Исходя из GWT и Backbone, я работал с junit и jasmine для тестирования своего приложения. После того, как вы сделали блокировку на доджо-тестировании DOH, я задаюсь вопросом, стоит ли его использовать, или было бы лучше остаться с внешней инфраструктурой тестирования jan, например, жасмином или busterjs. Одна из моих проблем заключается в том, что я не нашел источника, как использовать его с сервером CI, например, jenkins. Также мне нравится, если я могу использовать насмешливую фреймворк, как синон с DOH. Кажется, что DOH также не хватает подходящего помощника, как у jasmin.Единичный тест в додзе
ответ
Ну, есть еще несколько вопросов, которые вы можете проверить помимо DOH (который работает очень хорошо). Вы также можете проверить eventd и selenium 2. Я помню, что изучение учебника по интеграции для Jenkins/selenium 2 еще не протестировало его. EDIT: Может быть, нужно немного обновления, но здесь вы можете найти более подробную информацию: https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin
Конечно, я могу запустить Селен с Дженкинсом, но то, что я ищу, - это способ, которым я могу запускать тесты DOH от Дженкинса, которые сообщают им, если они потерпят неудачу. –
Вы имеете в виду кнопку на странице jenkins, чтобы запустить тест и сообщить о сбоях? или больше нравится делать сборки, запускающие тесты, и чтение xml-отчетов? – PEM
Запуск теста и результата чтения xml, да, это то, что я ищу. –
Вы можете посмотреть на это: http://illegalargumentexception.blogspot.fr/2012/04/dojo-mocking-dependencies-with-doh.html
Я считаю, что с Doh и Doh роботом, вы можете сделать много. В настоящее время наблюдается. Дам вам знать.
- 1. Единичный тест в IOS
- 2. Единичный тест в MVC
- 3. Единичный тест в VS2010
- 4. Единичный тест iOS: как выполнить единичный тест firstResponderStatus
- 5. Единичный тест на rabbitMQ
- 6. Единичный тест throw NullReferenceException
- 7. Единичный тест с Mongoose
- 8. Единичный тест; правильный подход?
- 9. Что такое единичный тест?
- 10. Единичный тест ПараметрBindingValidationException
- 11. Единичный тест $ resize метод
- 12. Планировщик: выполнить единичный тест
- 13. Единичный тест AjaxRequest C#
- 14. Единичный тест алгоритма «Gaderypoluki»
- 15. Как сбросить единичный тест?
- 16. Единичный тест AngularJS DateTimePicker
- 17. Это правильный единичный тест?
- 18. C# - Единичный тест, Mock?
- 19. Единичный тест доменаCollectionView
- 20. Единичный тест Dataprovider в .Net
- 21. Единичный тест OnSuccess в RxJava
- 22. asp.net Единичный тест: отметьте тест как неполный
- 23. Единичный тест для функции копирования
- 24. grails Как создать единичный тест
- 25. Maven Surefire: выполнить единичный тест
- 26. Единичный тест AJAX с WordPress
- 27. Единичный тест метода чтения файла
- 28. Жасмин единичный тест был вызван
- 29. Единичный тест - учетная запись пользователя
- 30. Единичный тест для метода пустоты
Вы попробовали doh.robot? http://dojotoolkit.org/reference-guide/util/dohrobot.html. – Philippe
doh.robot больше подходит для тестов ui, а не для модульного тестирования логики приложения. Насколько я понимаю документы, это больше похоже на селен. Также я не вижу, как это будет работать с Дженкинсом. –
У меня есть опыт работы с DOH, и моя одна большая жалоба заключается в том, что ее очень сложно отладить. Они используют javascript eval, я думаю, чтобы определить все ваши функции, поэтому сложно найти код для установки точки останова. – markdemich