是否可以在 ColdFusion 中找到代码覆盖率?
-
09-06-2019 - |
题
我正在努力成为一名“优秀”程序员,并对我的 ColdFusion 应用程序进行单元测试,但一直无法找到可以与我正在使用的测试相结合的代码覆盖率工具。对于那些对 ColdFusion 代码进行单元测试的人来说,您是如何解决这个问题的?
解决方案
许多 有 问, ,但迄今为止还没有 ColdFusion 代码覆盖工具。
最新的 ColdFusion 除了 J2EE 集成之外还具有 .NET 集成功能,因此,如果您需要代码覆盖率指标(即客户需求),那么(除了选择 ColdFusion 以外的其他内容)您可以定义哪些部分需要此类覆盖率,并将它们分解为 .NET 集成。 NET 或 J2EE 对象,您可以使用现成的工具对其进行分析。
或者,您可以自己做一些分析 - 使用解析器插入 cftrace 在每个控制语句后面添加标签,然后解析结果。
最后,ColdFusion 确实有一些 基本堆栈跟踪 能力 - 我不知道它是否比这更深入,但值得探索看看你可以从中解析什么。
我希望这有帮助!
——亚当·戴维斯
其他提示
借助 ColdFusion Builder,您可以使用 Rancho 进行代码覆盖。
http://forta.com/blog/index.cfm/2012/5/25/ColdFusion-Code-Coverage-With-Rancho
不隶属于 StackOverflow