Page tree
Skip to end of metadata
Go to start of metadata

在当前页:

概要:应用程序的“正常”再分析中,除非作为交付验证部分的交付源代码触发任何新技术限定,否则应跳过这整个步骤。在重分析的过程中,该方法通常是反应性的,并且分析日志中报告的警告和/或错误会触发分析配置的批评性审查和微调。


在验证和接收交付时,经过CAST交付管理者工具的交付过程,会通过推荐一个默认分析配置来简化分析设置。因此需要考虑两种场景:


1. 如果在验证和接收交付之前,不存在缺陷问题(比如警报和/或消息),那么推荐的分析配置应当准备就绪。

2. 如果在验证和接收交付时存在缺陷问题,或者使用了不包含特定“项目发现者”的CAST应用智能平台类扩展,那么CAST应用智能管理员将需要手动构建分析单元和相关的分析设置。

场景1 — 无缺陷交付

在这个场景中,分析配置应准备就绪,无需进一步配置,可直接前往初始分析配置。但如有必要,你可以按以下步骤检查自动配置:




  • 在测试模式下运行分析并检查分析日志 — 利用推荐的配置运行分析是确认分析设置的最好方法。修复分析日志中报告的任何错误或警告,才考虑配置更改问题。


场景2 — 手动分析配置

如果在验证和接收交付时存在缺陷问题(警报和/或消息),或者使用了不包含特定“项目发现者”的CAST应用智能平台类扩展,那么CAST应用智能管理员可能需要手动配置分析的某些方面 — 换言之,某些分析单元可能会丢失。

在这个需要新交付的步骤中如果出现新问题,CAST应用智能管理员可以使用CAST Management Studio拒绝交付,从而将工作流程重置为源代码交付步骤


手动创建分析单元

在CAST Management Studio中创建自己的分析单元:

  • 在应用程序编辑器中,点击“当前版本”选项卡
    • 选择没有相应分析单元(1)的部署包
    • 点击+按钮,添加新分析单元(2)
    • 选择要创建的分析单元类型 — 这必须对应技术类型(3)的源代码 — 通常,对于CAST应用智能平台类扩展而言,你应当选择“添加新的通用分析单元”选项。

  • 打开选定的分析单元编辑器,确保你能够定义分析单元。比如,我们在这里为SQL技术创建一个分析单元,可以使用SQL Analyzer extension进行分析:
    • 在源设置选项卡(1)中
    • 如果此分析单元是通用分析器分析单元,请勾选“通用语言技术类型(2)”
    • 单击“添加源文件夹按钮(3)”
    • 根据项目,选择“根源文件夹”。默认情况下,CAST Management Studio会选择交付文件夹中部署包的位置:


  • 最后,在可应用的“源设置”选项卡、“分析”选项卡和“生产”选项卡中进行你需要的其他任何配置变更。
  • 现在定义分析单元:

现在继续验证其他设置,如下所示:


  • 在测试模式下运行分析并检查分析日志 — 使用推荐的配置进行分析是确认分析设置的最好方法。修复分析日志中报告的任何错误或警告,才考虑配置更改问题。

最后,你可以直接前往 初始分析配置

  • No labels