Satic 选项卡设置定义如何执行静态分析。测试期间,SOAtest 将根据该测试使用的测试配置中定义的参数执行静态分析。 

基本设置

启用 Enable Static Analysis ,配置 SOAtest 以在执行测试配置时运行静态分析。静态分析将根据 Rules Tree中激活的规则检查代码。

Rules Tree

决定静态分析期间检测哪些规则。使用规则树和相关控件来指明您希望在静态分析期间检查哪些规则和规则类别。

  • 每个规则 ID 旁边的数字表示规则的严重度级别。严重度级别表示违反的违规可能将导致验证的构造缺陷(导致应用程序问题的编码结构,如性能低下、安全漏洞等)。潜在的严重度级别(从最严重到最不严重)有:
    • 最高 - 级别 1
    • 高 - 级别 2
    • 中等 - 级别 3
    • 低 - 级别 4
    • 最低 - 级别 5
  • 若要了解 SOAtest 包含的规则,请选择 Help> Help Contents,然后打开 SOAtest Static Analysis Rules 图书,然后浏览可用规则说明文件。
  • 若要生成一个可打印的列表,其中包含给定测试配置要检查的所有规则:
    1. 通过选择 Parasoft> Test Configurations打开测试配置面板。
    2. 选择表示要修改的用户定义测试配置的测试配置类别。
    3. 打开 Static 选项卡。
    4. 单击 PrintableDocs 按钮。