PassFailMetric interface
Metrische gegevens voor geslaagde mislukte geslaagde gegevens
Eigenschappen
| action | Actie ondernomen nadat aan de drempelwaarde is voldaan. De standaardwaarde is 'doorgaan'. |
| actual |
De werkelijke waarde van de metrische clientgegevens voor de testuitvoering. |
| aggregate | De aggregatiefunctie die moet worden toegepast op de metrische clientgegevens. Toegestane functies - 'percentage' - voor metrische foutgegevens, 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - voor metrische gegevens voor response_time_ms en latentie, 'avg' - voor requests_per_sec, 'aantal' - voor aanvragen |
| client |
De metrische clientgegevens waarop de criteria moeten worden toegepast. |
| condition | De vergelijkingsoperator. Ondersteunde typen '>', '<' |
| request |
Aanvraagnaam waarvoor de criteria voor geslaagde geslaagde aanvragen moeten worden toegepast |
| result | Resultaat van de testuitvoering. |
| value | De waarde die moet worden vergeleken met de metrische gegevens van de client. Toegestane waarden - 'fout: [0.0 , 100.0] eenheid- % ', response_time_ms en latentie: een geheel getal-eenheid- ms. |
Eigenschapdetails
action
Actie ondernomen nadat aan de drempelwaarde is voldaan. De standaardwaarde is 'doorgaan'.
action?: "stop" | "continue"
Waarde van eigenschap
"stop" | "continue"
actualValue
De werkelijke waarde van de metrische clientgegevens voor de testuitvoering.
actualValue?: number
Waarde van eigenschap
number
aggregate
De aggregatiefunctie die moet worden toegepast op de metrische clientgegevens. Toegestane functies - 'percentage' - voor metrische foutgegevens, 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - voor metrische gegevens voor response_time_ms en latentie, 'avg' - voor requests_per_sec, 'aantal' - voor aanvragen
aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
Waarde van eigenschap
"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
clientMetric
De metrische clientgegevens waarop de criteria moeten worden toegepast.
clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
Waarde van eigenschap
"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
condition
De vergelijkingsoperator. Ondersteunde typen '>', '<'
condition?: string
Waarde van eigenschap
string
requestName
Aanvraagnaam waarvoor de criteria voor geslaagde geslaagde aanvragen moeten worden toegepast
requestName?: string
Waarde van eigenschap
string
result
Resultaat van de testuitvoering.
result?: "passed" | "undetermined" | "failed"
Waarde van eigenschap
"passed" | "undetermined" | "failed"
value
De waarde die moet worden vergeleken met de metrische gegevens van de client. Toegestane waarden - 'fout: [0.0 , 100.0] eenheid- % ', response_time_ms en latentie: een geheel getal-eenheid- ms.
value?: number
Waarde van eigenschap
number