Class TransitionCoverage (1.12.0)

TransitionCoverage(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Transition coverage represents the percentage of all possible page transitions (page-level transition routes and event handlers, excluding transition route groups) present within any of a parent's test cases.

Attributes

NameDescription
transitions Sequence[google.cloud.dialogflowcx_v3.types.TransitionCoverage.Transition]
The list of Transitions present in the agent.
coverage_score float
The percent of transitions in the agent that are covered.

Inheritance

builtins.object > proto.message.Message > TransitionCoverage

Classes

Transition

Transition(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A transition in a page.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

TransitionNode

TransitionNode(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The source or target of a transition.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields