#unit-testing #dojo
#модульное тестирование #dojo
Вопрос:
Мы вносим изменения в наш пользовательский интерфейс, чтобы сделать его доступным для КБ. Итак, большинство наших изменений лежат в шаблонах dojo HTML и файлах dojo js или в JSP. Мы искали какой-то фреймворк для создания модульных тестов / или тестов, которые мы могли бы запускать каждый раз, чтобы убедиться, что изменения a11y не нарушены. Что-то похожее на модульные тесты на стороне сервера — junit / testng. Мы в значительной степени построены на dojo 1.8. Есть идеи? какие-либо доступные инструменты или фреймворки, на которые мы можем положиться при создании таких тестов?
Ответ №1:
В первую очередь я бы рекомендовал стажера Sitepen http://theintern.io /
Под прикрытием для этого используется Selenium http://docs.seleniumhq.org / для интеграционных тестов.
Selenium поддерживает нацеливание нажатий клавиш на определенные элементы или только на активный элемент. См. https://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/interactions/Actions.html и http://www.linkedin.com/groups/Send-Command-press-Tab-Button-961927.S.199307167