代码分析

传统代码覆盖率的目标是提供关于测试覆盖哪些代码的信息。此方法通常用于获取单元测试的代码覆盖率信息。Silk Central 中的代码分析功能远远不止于此,它还能在受管理环境中以自动和手动方式提供单元测试、功能测试和负载测试数据。代码覆盖率测量用于跟踪测试进度和指导测试计划。Silk Central 中的这种创新代码覆盖率方法可提取特定测试与所测试代码之间的关系。您可通过此方法从测试角度执行代码更改的影响/依赖关系分析。它还能帮助您识别与特定代码更改最相关的测试运行,从而优化测试。

代码分析单元提供了 AUT(正在测试的应用程序)、程序包/命名空间、类、方法和语句的代码覆盖率数据,从而让您能够执行测试影响分析(这将决定应根据特定代码更改运行的测试)和工作分析(这将决定要完全覆盖特定代码更改所需的自动测试和手动测试小时数)。这些代码分析任务均可通过运行预先配置的报告来执行。单元具有导航树,可列出为所选项目创建的所有产品。您可向下钻取到产品以选择特定版本,并在最深级别选择特定内部版本。