公式组成部分
产品管理员可以在您的属性公式中使用以下任何组成部分。
运算符
运算符是可在公式中使用的操作。
运算符 | 描述 |
---|---|
+ (加号) | 相加 (5+1) |
/(正斜杠) | 相除 (6/3) |
*(星号) | 乘法。 (2*4) |
-(减号) | 减法。(9-2) |
< (大于符号) | 大于 (x > y) |
> (小于符号) | 小于 (y < x) |
=(等于符号) | 等于 (x = y) |
%(百分比符号) | 计算一个数字除以另一个数字的余数。 |
()(括号) | 说明括号中的表达式将首先计算。所有其他表达式将使用标准运算符优先级进行计算。 |
函数
函数执行公式中的计算。
函数 | 选项 | 描述 | 示例 |
---|---|---|---|
COUNT | 计算问题或应用程序网格布局中出现的值。 基于过滤器进行计数(问题过滤器) 如果扫描未运行,则计数为空,而且将显示为空列。如果扫描已运行,则计数为 0 或更高的数值。 |
COUNT (status=open) | |
IF | 确定表达式为 true 还是为 false。如果为 true,则返回特定值。如果为 false,则返回其他值。 IF(logical_test, [value_if_true], [value_if_false]) |
IF(businessimpact > 1, 5, 0) | |
MAX |
|
返回一列数中最大的数。 MAX (issue attribute, issue filter) |
MAX (severity, status=open) |
过滤器
过滤器是显示为应用程序列标题的问题属性特性。
过滤器 | 选项 |
---|---|
分类 | 明确、可疑。AppScan Source 发现的“分类结果”(静态分析)。 |
严重性 | 关键、高、中、低、参考 |
状态 (status) | 已修复、进行中、已重新开启、无关、未解决的、新的 |
发现方法 | dast(动态分析)、sast(静态分析) |
值
公式使用多个内置属性作为预定义值。当您创建并保存定制的“下拉”或“公式”属性时,此属性还将显示为您可以使用的值。值 | 描述 |
---|---|
businessimpact | 下拉值:
|
newissues | 公式:
|
criticalissues | 公式:
|
highissues | 公式:
|
lowissues | 公式:
|
mediumissues | 公式:
|
totalissues | 公式:
|
openissues |
|
进行中的工作 | 公式:
|
riskrating | 公式:
|
testingstatus | 下拉值:
|