Composants d'une formule
Les administrateurs de produit peuvent utiliser n'importe lequel des composants ci-dessous dans les formules d'attributs.
Opérateurs
Les opérateurs sont des actions que vous pouvez utiliser dans des formules.
Opérateur | Description |
---|---|
+ (signe plus) | Addition (5+1) |
/ (barre oblique) | Division (6/3) |
* (astérisque) | Multiplication. (2*4) |
- (signe moins) | Soustraction. (9-2) |
> (signe supérieur à) | Supérieur à (x > y) |
< (signe inférieur à) | Inférieur à (y < x) |
= (signe égal à) | Egal à (x = y) |
% (symbole de pourcentage) | Calcule le reste de la division d'un nombre par un autre. |
() (parenthèses) | Les expressions entre parenthèses sont évaluées en premier. Toutes les autres expressions sont évaluées selon la priorité des opérateurs standard. |
Fonctions
Les fonctions effectuent les calculs dans les formules.
Fonctions | Options | Description | Exemples |
---|---|---|---|
COUNT | Compte les valeurs qui apparaissent dans vos problèmes ou les agencements de grille de vos applications. COUNT (filtre de problèmes) s'appuie sur des filtres. Si l'examen n'a pas été exécuté, le nombre est NULL et apparaît dans une colonne vide. Si l'examen a été exécuté, le résultat est 0 ou un nombre supérieur. |
COUNT (status=open) | |
IF | Détermine si les expressions sont vraies ou non. Si l'expression est vraie, une valeur spécifique est renvoyée. Si elle est fausse, une autre valeur est renvoyée. IF(logical_test, [value_if_true], [value_if_false]) |
IF(businessimpact > 1, 5, 0) | |
MAX |
|
Renvoie le nombre le plus élevé de la liste de nombres. MAX (attribut de problème, filtre de problèmes) |
MAX (severity, status=open) |
Filtres
Les filtres sont les propriétés d'attribut de problème qui apparaissent en tant qu'en-têtes de colonne d'application.
Filtre | Option |
---|---|
classification | definitive, suspect. "Résultat de classification" reconnu par AppScan Source (analyse statique). |
gravité | critical, high, medium, low, information |
état | fixed, inprogress, reopened, noise, open, passed, new |
discoverymethod | dast (analyse dynamique), sast (analyse statique) |
Valeurs
Les formules utilisent plusieurs attributs intégrés comme valeurs prédéfinies. Lorsque vous créez et sauvegardez un attribut 'liste déroulante' ou 'formule' personnalisé, l'attribut apparaît également en tant que valeur que vous pouvez utiliser.Valeur | Description |
---|---|
businessimpact | valeurs de liste déroulante :
|
newissues | formule :
|
criticalissues | formule :
|
highissues | formule :
|
lowissues | formule :
|
mediumissues | formule :
|
totalissues | formule :
|
openissues |
|
workinprogress | formule :
|
riskrating | formule :
|
testingstatus | valeurs de liste déroulante :
|