В проект Orckestra CMS Foundation на GitHub'е была добавлена поддержка фреймворка для создания и выполнения автоматизированных тестов Nightwatch.js.
В проекте системы он был расширен командами для специфических задач, выполняемых в админке системы, например, открыть раздел такой-то (selectPerspective), выполнить команду такую-то на таком-то элементе дерева (selectTreeNodeAction).
В проекте есть уже несколько написанных тестов, которые вы можете запустить на выполнение тоже, если у вас настроена среда для выполнения тестов Nightwatch.js (об этом - ниже).
Кроме того, в отдельной ветке e2e-testing добавляются новые тесты, которые, вероятно, будут в будущем слиты с главной веткой dev.
Обращаю ваше внимание, что фреймворк доступен только в ветках исходного кода. В готовых дистрибутивах (релизах) - его нет.
В проекте системы он был расширен командами для специфических задач, выполняемых в админке системы, например, открыть раздел такой-то (selectPerspective), выполнить команду такую-то на таком-то элементе дерева (selectTreeNodeAction).
В проекте есть уже несколько написанных тестов, которые вы можете запустить на выполнение тоже, если у вас настроена среда для выполнения тестов Nightwatch.js (об этом - ниже).
Кроме того, в отдельной ветке e2e-testing добавляются новые тесты, которые, вероятно, будут в будущем слиты с главной веткой dev.
Обращаю ваше внимание, что фреймворк доступен только в ветках исходного кода. В готовых дистрибутивах (релизах) - его нет.
