Skip to content

robot.result

Implements parsing execution results from XML output files.

The main public API of this package consists of the :func:~.ExecutionResult factory method, that returns :class:~.Result objects, and of the :class:~.ResultVisitor abstract class, that eases further processing the results. It is recommended to import these public entry-points via the :mod:robot.api package like in the example below.

The model objects defined in the :mod:robot.result.model module are also part of the public API. They are used inside the :class:~.Result object, and they can also be inspected and modified as part of the normal test execution by using pre-Rebot modifiers and listeners. These model objects are not exposed via :mod:robot.api, but they can be imported from :mod:robot.result if needed.

Example

.. literalinclude:: /../../doc/api/code_examples/check_test_times.py

__ http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#programmatic-modification-of-results __ http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#listener-interface