Мне интересно, есть ли Фреймворк для юнит-тестирования для тестирования Orbeon Forms.
Модульное тестирование, которое мы пытаемся выполнить, - это проверка событий, проверка включения-отключения, проверка навигации, проверка стиля элементов и т. Д. *
Я попробовал селен IDE (используя его в качестве плагина Firefox) в качестве POC. Было легко создать контрольный пример.
Но когда я сталкивался с повторяющимися разделами в моей форме, идентификатор, сгенерированный для каждого поля, время от времени отличался при каждом обновлении формы. Поэтому пришлось отказаться от идеи, используя селен IDE.
Мне довелось увидеть эту ссылку на юнит-тестирование на стороне YDT в orbeon wiki. Но не смог понять, как использовать этот YDT или как интегрировать его с orbeon.