Я пытаюсь быть «хорошим» программистом и имею модульные тесты для своего приложения ColdFusion, но не могу найти инструмент покрытия кода, который можно было бы привязать к тесту, который я использую. Для тех из вас, кто выполняет модульные тесты своего кода ColdFusion, как вы подошли к этой проблеме?





Многоимеютспросил, но на сегодняшний день не существует инструмента покрытия кода ColdFusion.
Последняя версия ColdFusion включает интеграцию .NET в дополнение к интеграции J2EE, поэтому, если вам требуются метрики покрытия кода (т. Е. Требования заказчика), тогда (помимо выбора чего-то другого, кроме ColdFusion) вы можете определить, какие части нуждаются в таком покрытии, и разбить их на. NET или J2EE, которые можно профилировать с помощью легко доступных инструментов.
В качестве альтернативы вы можете провести некоторый анализ самостоятельно - используйте синтаксический анализатор, чтобы вставить теги cftrace после каждого оператора управления, а затем проанализировать результаты.
Наконец, у ColdFusion есть некоторая способность базовая трассировка стека - я не знаю, идет ли она глубже, но стоит изучить, чтобы увидеть, что вы можете проанализировать из этого.
Надеюсь, это поможет!
-Адам Дэвис
С помощью ColdFusion Builder вы можете использовать Rancho для покрытия кода.
http://forta.com/blog/index.cfm/2012/5/25/ColdFusion-Code-Coverage-With-Rancho