Вопрос

Я пытаюсь быть «хорошим» программистом и проводить модульные тесты для своего приложения 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top